簡體   English   中英

ASP.NET,兩個Web.Config

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM