我想知道是否有可能在一個子文件夾中運行一個aspx.net網站,如果它有它自己的帶有表單驗證的web.config並且正在使用角色管理器?使用單獨的web.config在子文件夾中運行網站?
0
A
回答
1
我最近爲嵌套應用程序做了這個。它不是太困難。
除了具有訪問憑據和角色數據相同的數據存儲,您需要:
- 確保MachineKeys的是兩個Web應用程序
- 配置loginUrl爲解決該同相同的絕對路徑
- 如果您使用的是Cookie,則需要確保該域設置爲可用於這兩個Web應用程序的值
- 也適用於Cookie,如果您的Web應用程序嵌套在域中的不同級別上確保p ath屬性設置爲「/」
有關獲取表單身份驗證工作的更多詳細信息,請參閱this blog post。
嵌套應用程序特有的另一個問題是,默認情況下,嵌套的web.config將繼承父應用程序的web.config中的設置。這意味着您可能需要去除父配置中的子配置中的一些項目,並刪除當前在子應用配置中但已經存在於父配置中的項目。有關更多詳細信息,請參見this。
0
只有當你設置從IIS
0
這個子目錄不同的asp.net應用程序,我認爲不會有任何問題,如果你使用虛擬目錄。在這裏尋找更多的信息:
http://msdn.microsoft.com/en-us/library/zwk103ab(v=vs.80).aspx
http://www.dotnetspider.com/tutorials/AspNet-Tutorial-86.aspx
難道這就是你要找的人?
0
只能在所有應用程序或Web應用程序的根文件夾的配置中對認證進行設置。設置會話也一樣。您可以使用子文件夾。但它必須是它自己的應用程序,所以基本上將它作爲另一個應用程序的子文件夾沒有多大意義。
相關問題
- 1. 在Visual Studio中使用特定的web.config轉換運行網站
- 2. 在獨立域名上託管網站子文件夾
- 3. 運行在子文件夾
- 4. 將舊網站/子文件夾重定向到新網站/子文件夾
- 5. 使用根web.config而不是子文件夾web.config
- 6. 如何在網站上使用wget有許多文件夾和子文件夾
- 7. 可以在子文件夾中安裝並運行WordPress網站嗎?
- 8. 在子文件夾中運行程序
- 9. web.config不能在子文件夾中使用WordPress永久鏈接
- 10. 多個網站的單獨UI文件
- 11. Nginx子文件夾的網站配置
- 12. 確定SharePoint 2007中使用子文件夾的網站集和子網站的文件大小
- 13. 如何在運行時使用所有權限在IIS 7中運行的網站中創建文件夾?
- 14. 如何使用htacces在nginx的子文件夾中運行index.php?
- 15. 不同的文件夾作爲網站子文件夾
- 16. ListView DataTemplate在單獨的文件夾中
- 17. Webpack塊在單獨的文件夾中
- 18. asp.net網站在子文件夾中的默認文檔
- 19. 從根文件夾中的子文件夾運行多個Drupal站點,使用多種語言的URL
- 20. 使用Web.config文件保護子文件夾?
- 21. 將文件移動到單獨的子文件夾中
- 22. 在網站中的鬆散文件夾
- 23. 如何在php rootfolder中使用laravel運行子文件夾?
- 24. 安全網站文件夾使用.htaccess
- 25. makefile - 單獨的文件夾
- 26. 在單獨的文件夾中使用drupal + codeigniter的nginx + php
- 27. JavaScript文件 - 在運行時從web.config中
- 28. Ruby on Rails - 在子文件夾中運行單元測試
- 29. 如何僅在我的網站的子文件夾中使用乾淨的URL?
- 30. 單獨使用Ruby的網站
我試過了,但虛擬目錄也繼承了網站根目錄web.config,這是一個痛苦 – chobo