【发布时间】:2011-12-15 07:05:58
【问题描述】:
我在应用服务器上安装了 Web 服务。通过将此服务器放置在 WebSEAL 后面并使用 TAM 来提供安全性和 SSO。我如何在soapUI的帮助下测试这项服务? 我总是收到 WebSEAL 登录表单。
可能我需要在soapUI 中打开一些东西来测试有状态服务?
【问题讨论】:
我在应用服务器上安装了 Web 服务。通过将此服务器放置在 WebSEAL 后面并使用 TAM 来提供安全性和 SSO。我如何在soapUI的帮助下测试这项服务? 我总是收到 WebSEAL 登录表单。
可能我需要在soapUI 中打开一些东西来测试有状态服务?
【问题讨论】:
IMO 您需要输入 webSEAL 在向服务器发送已认证的用户请求时发送的相同 HTTP 认证头。例如 PDCookie、iv-creds 等。
【讨论】:
取决于您的 webseal 如何进行身份验证,使用 EAI、whit 身份验证表单等。但一般来说,首先您需要进行身份验证(带有登录的 HTTP 请求),然后使用从 webseal 发送的 de cookie 来维护 de session。本文帮助您设置选项以维护会话并执行多个 SOAP 请求。
基本上你需要在你的测试用例选项中设置“Mantain HTTP Session”
【讨论】:
邮递员 拦截器集成: https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290
拦截器是 Postman 工作流程中非常有用的部分 - 在浏览器会话的上下文中进行 API 调用。
【讨论】: