【问题标题】:soapUI: How to test web services behind WebSEAL?soapUI:如何测试 WebSEAL 背后的 Web 服务?
【发布时间】:2011-12-15 07:05:58
【问题描述】:

我在应用服务器上安装了 Web 服务。通过将此服务器放置在 WebSEAL 后面并使用 TAM 来提供安全性和 SSO。我如何在soapUI的帮助下测试这项服务? 我总是收到 WebSEAL 登录表单。

可能我需要在soapUI 中打开一些东西来测试有状态服务?

【问题讨论】:

    标签: soapui tivoli webseal


    【解决方案1】:

    IMO 您需要输入 webSEAL 在向服务器发送已认证的用户请求时发送的相同 HTTP 认证头。例如 PDCookie、iv-creds 等。

    【讨论】:

    • webseal 发送 401,你能详细说明你的答案吗?
    【解决方案2】:

    取决于您的 webseal 如何进行身份验证,使用 EAI、whit 身份验证表单等。但一般来说,首先您需要进行身份验证(带有登录的 HTTP 请求),然后使用从 webseal 发送的 de cookie 来维护 de session。本文帮助您设置选项以维护会话并执行多个 SOAP 请求。

    基本上你需要在你的测试用例选项中设置“Mantain HTTP Session”

    Maintain HTTP Session

    【讨论】:

      【解决方案3】:

      邮递员 拦截器集成: https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290

      拦截器是 Postman 工作流程中非常有用的部分 - 在浏览器会话的上下文中进行 API 调用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-11
        • 2011-01-02
        相关资源
        最近更新 更多