【发布时间】:2013-06-22 10:02:33
【问题描述】:
我们有 4 个应用程序。我们希望在这些应用程序中实施 SSO。我对此有几个疑问。我们被建议使用 opensaml。
查询 1:
用户输入的用户名和密码由客户端(Ex.Front-end)发送到中间件,然后中间件将这些信息发送到SSO服务器,然后在这种情况下 用户是委托人吗?? 中间件是服务提供者吗? SSO 服务器是身份提供者吗?
查询 2:
现在当用户登录其中一个应用程序时,我们应该连接到身份提供程序以启动 SSO,我们应该将哪些参数(强制)发送到 SSO 服务器??
查询 3:
当从 SSO 服务器获得响应后,中间件是否应该保留令牌以备将来参考?
查询 4:
现在,如果另一个用户点击另一个应用程序,那么应该确定有 sso 正在运行。如何识别? 中间件是否应该为此访问 SSO 服务器?
请解决上述问题。
【问题讨论】:
-
请尽快解决这些问题
标签: java authentication single-sign-on saml-2.0 opensaml