SimpleSAMLphp不在注销时重定向

时间:2018-06-25 14:44:08

标签: php simplesamlphp

SimpleSAMLphp不在第一次将我重定向到我的ReturnTo地址,而是将我带到我的IdP登出页面。如果我再次单击注销链接,它将带我到正确的ReturnTo页面。为什么会这样呢?

我正在使用$as->logout("http://myurl.com");处理注销。

1 个答案:

答案 0 :(得分:1)

我在实现SAML协议的解决方案中也遇到过类似情况。我认为这个比喻可能适用。 注销场景分为两个步骤。

  1. 第一步是调用IDP服务器以从其预期对象中注销。
  2. 如果IDP成功注销,则它将重定向到给定的URL。

显而易见的原因是IDP注销失败。

登录后,应检查登录过程中的错误或登录数据是否损坏。

我希望有帮助。