- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
单点登录似乎适用于我的应用程序和许多共享 STS 的其他网站。当我退出我的应用程序时,我似乎正确地退出了我的站点;但是,我仍然可以访问使用相同 STS 的其他应用程序,而无需再次登录。谁能告诉我我错过了什么?
我的应用程序调用了一切,试图让它工作,但当我只调用 FederatedSignOut 时,行为是相同的。
FederatedAuthentication.SessionAuthenticationModule.SignOut();
FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie();
FederatedAuthentication.WSFederationAuthenticationModule.SignOut(false);
System.Web.Security.FormsAuthentication.SignOut();
WSFederationAuthenticationModule authModule = FederatedAuthentication.WSFederationAuthenticationModule;
WSFederationAuthenticationModule.FederatedSignOut(new Uri(authModule.Issuer), new Uri(authModule.Realm));
这是我的 STS 注销代码。
SignOutRequestMessage requestMessage = (SignOutRequestMessage)WSFederationMessage.CreateFromUri(Request.Url);
FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest(requestMessage, User, requestMessage.Reply, Response);
这是 STS 的问题还是我的应用程序的问题?如果注销至少适用于我的应用程序,这是否可能是配置问题?我是否必须明确地向所有 RP 发送“wsignoutcleanup1.0”消息,或者 ProcessSignOutRequest 应该为我做这件事?
最佳答案
根据link ,这是注销网址的结构:https://{DNS_name_of_RP_STS}/adfs/ls/?wa=wsignout1.0&wreply={post-sign-out_landing_URL}
直接调用它或将您的响应重定向到它。
更新:或者您可以使用 SignOutRequestMessage 对象创建 URI。
var fa = FederatedAuthentication.WSFederationAuthenticationModule;
var signOutRequestMessage = new SignOutRequestMessage(new Uri(fa.Issuer), fa.Realm);
var signOutURI = signOutRequestMessage.WriteQueryString();
关于wif - 为什么我的 WIFI 注销没有让我退出所有 RP 网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9897376/
好的,这是有关如何将证书与 Key Vault 一起使用的博客文章 - https://blogs.msdn.microsoft.com/appserviceteam/2016/05/24/deplo
在我的 servlet 中,我正在创建一个多维数组,我试图在 JSP 中使用它来检查某些内容。这是我在 servlet 中的设置: List> tableList = new Arra
我正在使用规范“https://openid.net/specs/openid-connect-session-1_0.html#RPLogout” ' 为了实现该功能,RP 发起注销。我需要知道的是
我有一张使用 Crystal Reports 制作的收据,其中页面宽度为 4 英寸,高度应该是动态的。我将高度设置为 2 英寸,因为我不知道如何使其动态化。打印机是 TVS RP-45 Justbil
在 erlang shell 中,您可以使用 rp 避免麻烦的术语截断。 .在 Elixir 中最惯用的方法是什么? 最佳答案 我相信等价的会通过 limit: :infinity至 Kernel.i
单点登录似乎适用于我的应用程序和许多共享 STS 的其他网站。当我退出我的应用程序时,我似乎正确地退出了我的站点;但是,我仍然可以访问使用相同 STS 的其他应用程序,而无需再次登录。谁能告诉我我错过
我需要5个wav文件才能在程序结尾随机播放。我知道如何播放一首歌,而且我已经在该站点上找到了一个代码,但是它对我不起作用,每次都播放同一首歌。这是代码: Public Sub PlayRand
在阅读了 MSDN 文章 (http://msdn.microsoft.com/en-us/magazine/2009.01.genevests.aspx) 之后,我对使用 Microsoft Gen
嘿伙计们,非常感谢你花时间看我的问题,我已经在这段代码上工作了大约 1 周(我是编码新手,也是 python 1 周)目前只有 x in xrange 时循环才有效(x) 和 'rp':'x' 是此
我无法让 DNOA RP 在 SSL 设备后面工作(终止客户端 HTTPS 连接并将 HTTP 反向代理到它后面的网络服务器)。 问题是 RP 错误地从传入请求中猜测接收端点(因为它到达网络服务器时不
我正在制作一个应用程序,可以将角色扮演风格的消息翻译成更通用的内容。用户可以指定他们的偏好,例如: Moves - /me - ** Speech - - "" Out-of-Charac
我正在将所有 DNS 服务迁移到 Azure DNS。我还剩下一个 DNS 区域。它有 2 条记录,我无法在 Azure DNS 上创建 - 这些选项不存在。 这是一个负责人 (RP) 记录和一个邮箱
我不明白 1 部分。 例如,我有一个网站 asdf.com 并使用 google OP,所以我有一个带有链接的 login with google 按钮(类似于 https://account.goo
我不明白 1 部分。 例如,我有一个网站 asdf.com 并使用 google OP,所以我有一个带有链接的 login with google 按钮(类似于 https://account.goo
我正在尝试查找 RP(中继方)和 OP(OpenID 提供者)是否可以在同一域中。我们有一个在未来实现内部 SSO 的用例,并被要求为每个客户端在同一域上实现授权。 我们共有 3 个域,要求为每个域实
**我有下面的代码,我想在js中将货币格式从($)更改为(Rp.)。我已经厌倦了这个,有人可以帮助我吗? function update_total() { var total = 0; $(
这里有很多问题,有人想在 iframe 中加载 OpenID 提供者的登录页面,而不是重定向并让提供者控制登录页面的整个外观。出于非常可靠的安全原因(主要是反网络钓鱼),这是一个很大的禁忌,被禁止,并
场景 一个非常简单的日期范围选择器实例: date-range-picker (function(){ $('#drp').dat
我目前正在研究一个解决方案,该解决方案使用 STS、客户端和客户端使用的 WCF 服务。目前,这一切都是通过配置完成的,客户端成功检索 token 并将其传递给 WCF 服务。 问题出现在证书上,我们
我们在荷兰运营着一个大型在线社区。因此,我们向成员(member)的 hotmail 电子邮件地址发送了大量邮件。最近我们注意到并不是所有的邮件都能到达我们的成员(member),因为我们似乎达到了某
我是一名优秀的程序员,十分优秀!