SimpleSAMLphp不在注销时重定向

glo*_*ner 6 php simplesamlphp

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

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

Ahm*_*ity 1

我有类似的案例,采用了实现 SAML 协议的解决方案。我认为这个类比可能适用。注销场景分两个步骤进行。

  1. 第一步是调用 IDP 服务器以从其角度执行注销。
  2. 如果 IDP 成功注销,那么,它将重定向到给定的 URL。

明显的原因是IDP注销不成功。

您应该检查登录过程中的错误或登录后登录数据的损坏。

我希望这有帮助。