我见过similar post ,但这与ASP有关。我将在下面解释我的情况。
我正在开发一个SP(依赖方)并与ADFS(IDP)集成。由于我处于集成阶段,我希望ADFS忘记我之前已经过身份验证,以便每次使用AuthnRequest访问ADFS端点(/ adfs / ls)时,我都希望它要求我提供凭据。
我认为ADFS默认情况下会通过远程IP /主机名记住客户端,因此清除客户端计算机上的cookie无济于事。有一篇文章提供了从IDP注销的链接(https:/// adfs / ls /?wa = wsignout1.0& wreply = https:/// adfs / ls /?wa = wsignoutcleanup1.0)。 ADFS说我已经注销但是当我点击ADFS端点时,ADFS会通过成功的AuthResponse重定向回SP。
您能告诉我如何在ADFS上强制重新验证/注销或指向正确的文章吗?
答案 0 :(得分:1)
FederatedPassiveSignInStatus控件(如果您安装了所有WIF内容,它应该是VS的一部分)将帮助您。将其添加到您的应用中。并点击它会让你退出一切。
答案 1 :(得分:0)