出现authentication mode=Windows/错误解决办法
網(wǎng)上下載的asp.net源碼出現(xiàn) <authentication mode="Windows"/>錯(cuò)誤信息
authentication 元素(ASP.NET 設(shè)置架構(gòu))
屬性 說明
mode
必選的屬性。
指定應(yīng)用程序的默認(rèn)身份驗(yàn)證模式。此屬性可以為下列值之一。
值 說明
Windows
將 Windows 驗(yàn)證指定為默認(rèn)的身份驗(yàn)證模式。將它與以下任意形式的 Microsoft Internet 信息服務(wù) (IIS) 身份驗(yàn)證結(jié)合起來使用:基本、摘要、集成 Windows 身份驗(yàn)證 (NTLM/Kerberos) 或證書。在這種情況下,您的應(yīng)用程序?qū)⑸矸蒡?yàn)證責(zé)任委托給基礎(chǔ) IIS。
Forms
將 ASP.NET 基于窗體的身份驗(yàn)證指定為默認(rèn)身份驗(yàn)證模式。
Passport
將 Microsoft Passport Network 身份驗(yàn)證指定為默認(rèn)身份驗(yàn)證模式。
None
不指定任何身份驗(yàn)證。您的應(yīng)用程序僅期待匿名用戶,否則它將提供自己的身份驗(yàn)證。
默認(rèn)值為 Windows。
解決方法<一>:在IIS將該目錄做成應(yīng)用程序:打開IIS —> 默認(rèn)Web站點(diǎn) —> 找到該目錄右鍵打開屬性頁 —> 目錄(或虛擬目錄)卡 —> 在下半部分“應(yīng)用程序設(shè)置”處點(diǎn)第一項(xiàng)的“創(chuàng)建”,把該目錄做成應(yīng)用程序。
解決方法<二>:
1、若IIS中沒有應(yīng)用程序名,先創(chuàng)建,若還不行把C:\WINDOWS \Microsoft.NET\work\v2.0.50727\CONFIG\machine.config中的所有 allowDefinition="MachineToApplication"改為allowDefinition="Everywhere"
2、在網(wǎng)站對(duì)應(yīng)的虛擬目錄上右鍵,選屬性,然后在應(yīng)用程序名后點(diǎn)創(chuàng)建。
總結(jié)
以上是生活随笔為你收集整理的出现authentication mode=Windows/错误解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 还原sql server数据库时,无法获
- 下一篇: Oracle配置监听和连接,已经一些比较