我有一個運行在IIS中的asp.net版本4 web應用程序。它運行良好,但突然在尋找login.aspx。Visual Studio應用程序尋找login.aspx
我沒有,從來沒有在應用程序中有login.aspx。爲什麼現在要查找它,我該如何解決它?
我有一個運行在IIS中的asp.net版本4 web應用程序。它運行良好,但突然在尋找login.aspx。Visual Studio應用程序尋找login.aspx
我沒有,從來沒有在應用程序中有login.aspx。爲什麼現在要查找它,我該如何解決它?
如果本網站實際上是另一個網站的子網站,則可能是此問題。
web.config文件具有虛擬繼承層次結構。登錄頁面的定義可能來自虛擬層次結構中較高的站點。
如果較高的web.config引入不同的登錄頁面,那麼這會影響您的網站。然後,您將不得不使用您的web.config來覆蓋更高版本的web.config中所做的更改。
我不太確定您是否已經找到答案,但如果您不需要在您的網站中進行身份驗證,請將身份驗證模式設置爲無。如下所示
<authentication mode="None"/>
您的網頁表單是否有登錄頁面? – zey
您是否在任何類型的ceredentials中使用任何驗證控件或擴展器? – mgokhanbakal
@zey此網站沒有登錄頁面。所有提供給遊客。 – davids