最近出現的問題

出現錯誤解決辦法
網上下載的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站點 —> 找到該目錄右鍵打開屬性頁 —> 目錄(或虛擬目錄)卡 —> 在下半部分“應用程序設置”處點第一項的“創建”,把該目錄做成應用程序。

解決方法<二>:
1、若IIS中沒有應用程序名,先創建,若還不行把C:\WINDOWS \Microsoft.NET\work\v2.0.50727\CONFIG\machine.config中的所有 allowDefinition="MachineToApplication"改爲allowDefinition="Everywhere"
2、在網站對應的虛擬目錄上右鍵,選屬性,然後在應用程序名後點創建。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章