[英]ASP.NET MVC Authentication Redirect to Login Page when user route to the critical area
我有一个使用Windows身份验证的Intranet应用程序,效果很好。 现在,我需要公开一个“管理”区域。 该区域应进入登录页面并再次获取用户密码。
就像您已经登录到Google帐户或Facebook帐户一样,当您路由到关键区域时需要重新输入密码。
这是我的应用程序结构的一个示例:
-IntranetApp
--Controllers
--Admin Areas
----Area1
----Area2
--Special Users Area
----Area1
----Area2
确实非常感谢您的帮助/指标。 现在,我想使用Asp.net MVC3将提到的代码开发到我的App中吗?
这里有一些例子:
当您已经登录到Google帐户,并且出于安全原因要删除帐户时,Google会要求您重新输入密码。
请登录您的Google帐户,然后转到“ 修改两步验证”
您能帮我解决这个问题吗?
在通过asp.net成员资格提供程序使用SQL身份验证的Asp.net MVC应用程序中,您可以通过使用Pureize.Krome说明的Authorize属性装饰任何控制器或操作来设置身份验证。
但是对于使用ASP.NET MVC创建Intranet站点,我建议遵循此MSDN文章 。 这是一篇很好的文章,解释了如何利用Windows身份验证
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.