[英]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.