【发布时间】:2015-08-07 04:43:52
【问题描述】:
我正在使用 shibboleth 服务来实现以下目标
- 用户尝试访问https://sp.dev.myserver.com/secure/ 中的安全资源
- 重定向到 WAYF
- 选择 idp 并重定向到 IDP 并针对学校的 LDAP 进行身份验证 用户名:myuser@gmail.com 密码:测试
-
重定向到“https://sp.dev.myserver.com/secure/”并且属性在 SP 的会话中可用。
PHP 测试
<?php echo '<p>Hello User</p>'; ?> <?php echo "Given Name: " . $_SERVER["givenName"] . ".<br>"; echo "Email : " . $_SERVER["mail"] . "."; ?> <a href="https://sp.dev.myserver.com/Shibboleth.sso/Logout">Logout ME</a> </body> </html> 我可以在这个 php 页面中显示经过身份验证的用户的详细信息。
现在我添加了一个超链接来执行注销并在其中添加了注销 url
现在,当我点击注销按钮时,它会重定向到 url 并显示以下内容
我关闭了浏览器并尝试访问https://sp.dev.myserver.com/secure,但会话没有被破坏,它显示了包含上次登录详细信息的页面。
我如何实现正确的退出。有人可以帮我解决这个问题吗?
PS:如果我想添加更多信息,请告诉我。提前致谢
【问题讨论】:
标签: single-sign-on saml-2.0 shibboleth