轉自:https://blog.csdn.net/clever101/article/details/39671715
網上下載的asp.net源碼出現 <authentication mode="Windows"/>錯誤信息
authentication 元素(ASP.NET 設置架構)
屬性 說明
mode
必選的屬性。
指定應用程序的默認身份驗證模式。此屬性可以為下列值之一。
值 說明
Windows
將 Windows 驗證指定為默認的身份驗證模式。將它與以下任意形式的 Microsoft Internet 信息服務 (IIS) 身份驗證結合起來使用:基本、摘要、集成 Windows 身份驗證 (NTLM/Kerberos) 或證書。在這種情況下,您的應用程序將身份驗證責任委托給基礎 IIS。
Forms
將 ASP.NET 基於窗體的身份驗證指定為默認身份驗證模式。
Passport
將 Microsoft Passport Network 身份驗證指定為默認身份驗證模式。
None
不指定任何身份驗證。您的應用程序僅期待匿名用戶,否則它將提供自己的身份驗證。
默認值為 Windows。
解決方法:在IIS將該目錄做成應用程序:打開IIS —> 默認Web站點 —> 找到該目錄右鍵轉換成應用程序,然后設置對應的應用程序池,如果沒有就先創建應用程序池,然后再轉換成應用程序。
