웹에서 모든 솔루션을 완전히 읽었지만 적용 할 수 없습니다. 이 질문은 여기에서 작동 할 수있는 대답이있는 질문이 없기 때문에 중복이 불가능합니다.커뮤니티 2015 IIS가 자동으로 인증되지 않음 (고유 한 경우)
인한 문제
내가 어떤 비주얼 스튜디오 커뮤니티 2015 년 프로젝트 (새로운 또는 VS 2012 년 만든 그)를 시작, 그것은 사용자 자격 증명이 필요합니다. VS 2012에서는이 기능이 필요하지 않습니다.
환경
윈도우 7, VS 커뮤니티 2015, IE 11, 10 개 익스프레스, 웹 양식 인트라넷 응용 프로그램을 IIS.
솔루션은 프로젝트의
속성이 인증 익명 해제하고 윈도우 인증을 사용하도록 설정했습니다. 또한 익명 및 Windows 인증과 관련하여 web.config 및 applicationhost.config 파일에 가능한 모든 솔루션을 적용했습니다. 또한 Windows IIS 서비스를 설치하고 동일한 설정으로 NTLM을 이동하고 협상을 중단했습니다. 비활성화 된 Windows 방화벽, Comodo 방화벽 비활성화, IE 인트라넷 설정을 가장 낮은 보안 수준으로 설정하고 Windows 통합 인증을 선택합니다. 계속 허가를 받아야합니다.
Google 크롬도 인증되지 않습니다.
자동 인증은 어떻게합니까? 어쩌면 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>