[英]Running a website in a sub-folder using a separate web.config?
我想知道是否有可能在子文件夾中運行aspx.net網站,如果它具有自己的帶有表單auth的web.config並正在使用角色管理員?
我最近為嵌套應用程序完成了此操作。 它不太困難。
除了可以訪問同一數據存儲區的憑據和角色數據外,您還需要:
有關使表單身份驗證正常工作的更多詳細信息,請參見此博客文章 。
嵌套應用程序的另一個特殊問題是,默認情況下,嵌套的web.config將繼承父應用程序的web.config的設置。 這意味着您可能需要去除子配置中父配置中的某些項目,並刪除當前在子應用程序配置中但已經存在於父配置中的項目。 見這為更多的細節。
僅當您將此子目錄設置為與iis不同的asp.net應用程序時
我認為使用虛擬目錄不會有任何問題。 在這里查看更多信息:
http://msdn.microsoft.com/zh-CN/library/zwk103ab(v=vs.80).aspx
http://www.dotnetspider.com/tutorials/AspNet-Tutorial-86.aspx
這是您要找的東西嗎?
只能在config中為所有應用程序或Web應用程序的根文件夾設置身份驗證。 設置會話相同。 您可以使用子文件夾。 但是它必須是自己的應用程序,因此,基本上,將它作為另一個應用程序的子文件夾並沒有多大意義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.