我在我的MVC應用程序中有一些靜態(純html)頁面,我需要進行身份驗證,這樣不僅任何人都可以看到它們。有沒有辦法做到這一點,而無需將所有代碼移動到asp文件並添加控制器,並從那裏使用Authorize屬性?我真的寧願不需要這樣做!ASP.NET MVC html頁面身份驗證
3
A
回答
0
如果這些靜態HTML頁面位於單獨的文件夾中,則可以使用IIS Admin配置IIS & Windows文件夾安全性。
您可能也想看看role based security,但我不確定這是否適用於靜態HTML文件(非.aspx)。
2
我看着基於角色的安全性,而且我發現,添加
<location path="StaticPages">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
到web.config文件就像一個魅力的工作!它阻止任何未登錄網站的用戶。
相關問題
- 1. ASP.Net MVC身份驗證
- 2. ASP.NET MVC身份驗證
- 3. ASP.NET MVC 1.0身份驗證
- 4. ASP.NET MVC Windows身份驗證
- 5. ASP.NET MVC身份驗證Cookie
- 6. ASP.NET MVC身份驗證重定向到區域登錄頁面
- 7. 如何創建Asp.net mvc安全登錄頁面身份驗證?
- 8. ASP.NET身份驗證
- 9. asp.net MVC控制器和身份驗證
- 10. ASP.NET MVC + Silverlight +表單身份驗證
- 11. Windows身份驗證,ASP.Net MVC錯誤
- 12. ASP.Net MVC自定義身份驗證
- 13. ASP.NET MVC - 身份驗證層在哪裏?
- 14. asp.net mvc和身份驗證的示例
- 15. ASP.NET MVC 5 OWIN區域身份驗證
- 16. ASP.NET MVC 3身份驗證/授權
- 17. 自定義身份驗證asp.net MVC
- 18. Asp.net mvc codefirst和身份驗證
- 19. ASP.Net/MVC授權Vs的身份驗證
- 20. Facebook身份驗證令牌和asp.net mvc
- 21. asp.net mvc身份驗證cookie問題
- 22. Windows身份驗證 - MVC 2 ASP.Net
- 23. ASP.NET MVC用戶身份驗證
- 24. 使用身份驗證的ASP.NET MVC 2
- 25. 單頁網頁,Asp.net MVC和身份驗證
- 26. MVC Core:Windows身份驗證
- 27. 驗證asp.net身份密碼
- 28. Asp.net成員身份驗證
- 29. ASP.NET MVC2母版頁和身份驗證
- 30. WCF/ASP.NET身份驗證
謝謝!我看着基於角色的安全性,我們的解決方案來屏蔽掉誰沒有登錄的任何用戶如下: <位置路徑=「StaticPages」> <授權> <「?」拒絕用戶= /> authorization> 工作就像一個魅力! –
2010-08-02 18:13:02
那麼你必須使用IIS7,因爲我懷疑這是不可能在IIS6中......這是真的嗎? – 7wp 2010-08-03 16:31:10