옵션 -1 :
\My Documents\IISExpress\config\applicationhost.config
파일 편집 및 windowsAuthentication 활성화 :
<system.webServer>
...
<security>
...
<authentication>
<windowsAuthentication enabled="true" />
</authentication>
...
</security>
...
</system.webServer>
옵션 -2 :
다음과 같이 \ My Documents \ IISExpress \ config \ applicationhost.config에서 windowsAuthentication 섹션을 잠금 해제하십시오.
<add name="WindowsAuthenticationModule" lockItem="false" />
필요한 인증 유형에 대한 재정의 설정을 '허용'으로 변경
<sectionGroup name="security">
...
<sectionGroup name="system.webServer">
...
<sectionGroup name="authentication">
<section name="anonymousAuthentication" overrideModeDefault="Allow" />
...
<section name="windowsAuthentication" overrideModeDefault="Allow" />
</sectionGroup>
</sectionGroup>
응용 프로그램의 web.config에 다음을 추가하십시오.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<authentication>
<windowsAuthentication enabled="true" />
</authentication>
</security>
</system.webServer>
</configuration>
아래 링크가 도움이 될 수 있습니다 :
http://learn.iis.net/page.aspx/376/delegating-configuration-to-webconfig-files/
VS 2010 SP1을 설치 한 후 Windows 인증이 작동하려면 옵션 1 + 2를 적용해야 할 수 있습니다. 또한 IIS Express applicationhost.config에서 익명 인증을 false로 설정해야 할 수도 있습니다.
<authentication>
<anonymousAuthentication enabled="false" userName="" />
VS2015의 경우 IIS Express 응용 프로그램 호스트 구성 파일은 다음 위치에 있습니다.
$(solutionDir)\.vs\config\applicationhost.config
<UseGlobalApplicationHostFile>
프로젝트 파일 의 옵션은 기본 또는 솔루션 별 구성 파일을 선택합니다.