方案:
我有两个应用程序使用pingfederate单点登录服务完成登录。
1.用户尝试登录第一个应用程序,但由于用户未经身份验证,用户被重定向到pingfederate的登录页面(通用登录页面)。用户登录到第一个应用程序。
2.用户尝试登录到第二个应用程序,因为用户已通过单点登录服务进行身份验证pingfederate为应用程序提供必要的信息(设置会话所需的信息)并且用户被重定向到第二个应用程序。从第一个应用程序注销触发时从第二个应用程序自动注销
问题:
当用户从第一个应用程序注销,然后用户成功注销。此时,pingfederate知道所有打开的应用程序,然后发送注销回调。所以它发送注销请求到第二个应用程序。第二个应用程序处理注销请求并清除会话。但用户停留在同一页面上。用户没有被重定向到登录页面
问题:
如何才能实现这一点?
我得到了这个工作流程。同样的事情发生在这里。我的问题不是关于我触发注销的第一个应用程序。我正在谈论第二个应用程序。我看到第二个应用程序服务器记录它收到来自ping federate的注销请求。它会清除会话,然后用指定的“Resume”参数重定向到ping联邦SP,但浏览器上不显示此重定向。对于用户来说,他看起来仍然在同一页面上。 – 2015-02-10 14:09:31
这将取决于SP应用程序 - 那里的日志中是否有任何内容? – 2015-02-10 17:45:55