我已要求修復經典asp網站上的登錄問題。 配置是2008年服務器和IIS 7.0 我發現該網站的管理員目錄具有基本身份驗證,但沒有任何NT帳戶所請求的登錄名。 我不想爲這個網站創建任何Windows帳戶,我知道基本身份驗證是不安全的(網站不使用ssl)。 解決這個問題的最好方法是什麼?是否有可能使用asp.net安全的asp 3.0網站?確保asp 3.0網站文件夾的最佳方式
1
A
回答
2
您應該使用SSL。
沒有SSL,ASP.Net WebForms認證不比基本HTTP認證更好。
要回答這個問題,是的;你可以在IIS管理員中設置它。
0
我認爲在任何情況下最好使用WebForms認證。 然後我覺得比較容易。我只是將login.aspx頁面和配置文件添加到經典的asp網站並且驗證正在工作。 只需注意一點,默認情況下,htm和asp頁面不會被asp.net處理。 需要在config中添加以下節點。
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
我發現授權節點必須位於IIS7的web服務器節點中。
這是完整的配置,以防它對別人有用。
<configuration>
<location path="admin">
<system.webServer>
<security>
<authorization>
<add accessType="Deny" users="?" />
</authorization>
</security>
</system.webServer>
</location>
<system.web>
<authentication mode="Forms">
<forms loginUrl="login.aspx">
</forms>
</authentication>
</system.web>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
</configuration>
相關問題
- 1. 保護你的網站的php文件的最佳方法
- 2. 下載網站上的很多文件的最佳方式
- 3. 爲php網站做網站翻譯文件的最佳方式是什麼?
- 4. 部署網站的最佳方式?
- 5. 檢查網站文件夾是否存在的最佳方法是什麼?
- 6. 確定網站在Visual Studio中運行的最佳方式
- 7. 從網站上存儲文本的最佳方式
- 8. 確保部署文件的正確版本的最佳方法?
- 9. 表示文件/文件夾結構的最佳方式
- 10. 最佳方式文件
- 11. 將文件夾上傳到網站的最佳方法是什麼?
- 12. 將LIGHTWEIGHT GWT'小部件'嵌入網站的最佳方式
- 13. 打開文件的最佳方式(並確保文件被選中)
- 14. 更新網站上文字的最佳方式
- 15. 保護網站的最佳方法和方法
- 16. 密碼保護文件夾的最佳方法?
- 17. 調動Wordpress網站的最佳方式? (無插件)
- 18. 接收電子郵件網站的最佳方式
- 19. 在.net網站中生成文本文件的最佳方式是什麼?
- 20. 從網站查看大型文本文件的最佳方式是什麼?
- 21. 在Umbraco中重定向整個文件夾的最佳方式
- 22. 使網站友好的最佳方法?
- 23. 部署asp.net網站的最佳方法
- 24. Actionscript 3.0跨項目文件夾/包結構最佳實踐
- 25. 在IIS 7中重定向網站的最佳方式
- 26. 什麼是使網站手機兼容的最佳方式
- 27. 從其他網站隨機複製文本格式的最佳方式?
- 28. 在asp.net中爲整個網站強制https的最佳方式?
- 29. 如何「保留」文件名或確保文件名可用的最佳方法
- 30. 緩存XML文件的最佳方式