我已經絕對讀過網絡上的所有解決方案,它們都不適用。這個問題不可能重複,因爲在這裏可以接受的答案沒有問題。社區2015 IIS不會自動驗證(唯一的情況下)
的問題
當我開始在Visual Studio 2015年社區(新的或那些在VS 2012發)任何一個項目,它要求用戶憑據。 VS 2012不需要它。
環境
Windows 7中,VS 2015年的社區,IE 11,10個IIS Express中,Web窗體Intranet應用程序。
SOLUTIONS試過項目
屬性被設置爲禁用匿名身份驗證,並啓用Windows驗證。此外,我將所有可能的解決方案應用於web.config和applicationhost.config文件,內容涉及匿名和Windows身份驗證。我還安裝了Windows IIS服務並將其設置爲相同的設置,並將NTLM向上移動並進行協商。禁用Windows防火牆,禁用Comodo防火牆,將IE Intranet設置設置爲最低安全級別並檢查集成Windows身份驗證。它一直要求授權。
Google Chrome也未進行身份驗證。
如何強制自動驗證?也許VS IIS配置文件以外的地方比我的文檔文件夾?
的web.config
<authentication mode="Windows"/>
<authorization>
<allow users="*"/>
<deny users="?"/>
</authorization>
對ApplicationHost.config
<authentication>
<anonymousAuthentication enabled="false" userName="" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="true">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>