C#/ Asp.NET / MVC

时间:2016-07-28 02:16:01

标签: c# asp.net .net asp.net-mvc asp.net-mvc-4

我有一个网站,其中一个要求是通过ADFS单点登录支持多种类型的用户。基本上,控制器A将限制对已使用SSO颁发者A登录的用户的访问,并且控制器B限制对已使用SSO颁发者B签名的用户的访问。

我遇到的主要问题是在我访问控制器A后,我已经使用SSO发行者A登录了。因此,当我尝试访问控制器B时,应用程序不会重定向到SSO发行者B认证

在访问新控制器时,是否有办法触发另一个身份验证以使用新的ClaimsPrincipal重新分配Http.Context.User?

0 个答案:

没有答案