1

我需要有关将 Web 服务与 JOSSO 集成以进行身份​​验证的帮助。每当请求来自 SOAP UI(客户端)到服务时,它应该针对 Active Directory 服务器进行身份验证,如果它成功,那么它应该到达服务端点。

4

1 回答 1

1

经过长期的斗争,我们了解到 JOSSO 也将他们的登录方法公开为 Web 服务。但要针对 AD 进行身份验证,您必须至少进行两到三个 Web 服务调用。

  1. 通过传递用户名和密码获取断言 ID。
  2. 通过传递 Assertion Id 获取 Session Id。
  3. 通过传递会话 ID 获取角色信息。

只是为了测试,您可以将此 wsdl 作为项目下载到 SOAP-UI 工具中并点击以获得响应。

JOSSO 网络服务 WSDL 链接

您也可以从源代码中找到相同的内容:\josso-1.8.3-src\components\josso-ws-v1_2\src\main\wsdl\josso-1.2.wsdl

于 2013-07-31T13:50:02.213 回答