seçenek-1 :
\My Documents\IISExpress\config\applicationhost.config
dosyayı düzenleyin ve windowsAuthentication'ı etkinleştirin, yani:
<system.webServer>
...
<security>
...
<authentication>
<windowsAuthentication enabled="true" />
</authentication>
...
</security>
...
</system.webServer>
seçenek-2 :
\ Belgelerim \ IISExpress \ config \ applicationhost.config dosyasında windowsAuthentication bölümünün kilidini açın
<add name="WindowsAuthenticationModule" lockItem="false" />
Gerekli kimlik doğrulama türleri için geçersiz kılma ayarlarını 'İzin Ver' olarak değiştirin
<sectionGroup name="security">
...
<sectionGroup name="system.webServer">
...
<sectionGroup name="authentication">
<section name="anonymousAuthentication" overrideModeDefault="Allow" />
...
<section name="windowsAuthentication" overrideModeDefault="Allow" />
</sectionGroup>
</sectionGroup>
Uygulamanın web.config dosyasına aşağıdakileri ekleyin
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<authentication>
<windowsAuthentication enabled="true" />
</authentication>
</security>
</system.webServer>
</configuration>
Aşağıdaki bağlantı yardımcı olabilir:
http://learn.iis.net/page.aspx/376/delegating-configuration-to-webconfig-files/
VS 2010 SP1'i yükledikten sonra, Windows kimlik doğrulamasının çalışması için 1 + 2 seçeneğinin uygulanması gerekebilir. Ayrıca, IIS Express applicationhost.config dosyasında anonim kimlik doğrulamasını false olarak ayarlamanız gerekebilir:
<authentication>
<anonymousAuthentication enabled="false" userName="" />
VS2015 için, IIS Express applicationhost yapılandırma dosyası burada bulunabilir:
$(solutionDir)\.vs\config\applicationhost.config
ve <UseGlobalApplicationHostFile>
proje dosyasındaki seçenek varsayılan veya çözüme özgü yapılandırma dosyasını seçer.