【问题标题】:SAML client as WSO2 ESB class mediatorSAML 客户端作为 WSO2 ESB 类中介
【发布时间】:2013-07-17 11:03:49
【问题描述】:

我使用这个Access SAML Service 示例作为类调解器来访问 SAML 安全端点 Web 服务。此示例在作为具有 main 方法的独立 Java 程序运行时运行良好。

这是我在 WSO2 中使用它的方式:

1) 在实际的 SAML 安全 Web 服务之上创建一个 HTTPS 用户名令牌自定义代理 2) 创建上述示例的类中介。 3) 访问类中介类以调用端点 Web 服务。

在获得 SAML 令牌之前,类调解器似乎工作正常,但是为端点使用 Rampart 并为传出的 soap 消息应用相关安全性的剩余逻辑似乎不起作用。

此问题中的任何指针都会很有用。

【问题讨论】:

    标签: wso2 wso2esb


    【解决方案1】:

    我不太明白问题出在哪里,所以到目前为止你得到的是这样的:saml2-web-browser-based-sso-wso2-identity-server

    问题是您想从 SAMLResponse 中获取安全令牌?

    【讨论】:

    • Alejandro,我在帖子中提供的链接指向一个示例 SAML 客户端,以访问 STS 获取 saml 令牌并使用 saml 令牌访问实际的 Web 服务。但那是来自一个独立的程序。但是当我通过打包客户端程序并将其部署为类调解器来做同样的事情时,它就不起作用了。该程序似乎只获取 SAML 断言,但没有使用该 SAML 断言到达端点。
    • Abdul,你能把你的客户端上传到 github 或类似的东西上来检查一下吗?这可能是一个依赖问题,或者你的 AS。目前我们正在实施 WSO2 产品,希望对您有所帮助。
    猜你喜欢
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多