我使用此访问 SAML 服务示例作为类中介来访问 SAML 安全端点 Web 服务。此示例在作为具有 main 方法的独立 Java 程序运行时运行良好。
这是我在 WSO2 中使用它的方法:
1) 在实际的 SAML 安全 Web 服务之上创建一个 HTTPS 用户名令牌自定义代理 2) 创建上述示例的类中介。3) 访问类中介类以调用端点 Web 服务。
在获得 SAML 令牌之前,类调解器似乎工作正常,但是为端点使用 Rampart 并为传出的 soap 消息应用相关安全性的剩余逻辑似乎不起作用。
此问题中的任何指针都会很有用。