【发布时间】:2020-06-18 13:13:40
【问题描述】:
我看到有 3 种注销方法。它们的调用顺序如下。我需要了解注销和单次注销有何不同,因为注销的整个代码在 SingleLogout 中再次重复。 \
退出 单次登出 登出
问题是当我尝试注销时。首先它调用 Logout 方法,它执行成功。后来它调用 SingleLogout 方法,在该方法中它尝试验证证书并失败。 登录时,证书没有问题,不知道为什么退出时出现证书问题。
下面的第 61 行在登录时返回 true,在注销时返回 false。 文件:Saml2SignedXML。 方法:检查签名 第 61 行:返回 CheckSignature(Saml2Signer.Certificate, true);
另外还有一个问题,在Logout方法中,User.Identity.IsAuthenticated返回false,不知道是什么原因。
【问题讨论】:
标签: saml-2.0 itfoxtec-identity-saml2