[英]ASP.NET, two Web.Config
我有一個.NET應用程序,包含所有aspx頁面和根文件夾中的主web.config,但我現在有一種情況,我需要一個類似於其他用戶的門戶網站。 我創建了一個新文件夾,其中包含自己獨特的aspx頁面和第二個web.config。
我特別需要第二個web.config來為<authentication>
portal <authentication>
設置一個<forms loginUrl="" defaultUrl=">
這個門戶網站部分和一個<authentication>
。
我以我創建第一個的方式實現了第二個web.config,我收到此錯誤消息:
It is an error to use a section registered as allowDefintion='MachineToApplication'
beyond application level. This error can be caused by a virtual directory not being
configured as an application in IIS.
現在我認為主web.config文件與它的文件夾中的第二個webconfig沖突。 我不知道如何解決這個問題,我已經看到了關於它是如何工作但沒有可靠代碼的理論。
感謝您的任何建議和時間,非常感謝。
在IIS中,在主應用程序下創建一個虛擬目錄。 本地web.config將覆蓋主web.config中的內容,但仍然使用主web.config來處理其他所有內容(即ConnectionStrings,編碼等)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.