몇 분 전까지 만해도 MVC 애플리케이션은 (솔루션의 일부로 asp/net 멤버십으로) 제대로 작동했습니다. 그러나 고의적으로 모든 요청과 관련된 아무런 변경없이, 심지어 홈택터 (권한 부여 속성 등이없는)에게도.HTTP 오류 401.2 - 인증되지 않은 응답을 얻는 모든 요청
지금은 인증에 관한 대한 Web.config에서 모든 항목을 촬영했습니다, 나는 다음과 같은 가지고있는 applicationHost.config 파일을 확인했습니다 :
<access sslFlags="None" />
<applicationDependencies>
<application name="Active Server Pages" groupId="ASP" />
</applicationDependencies>
<authentication>
<anonymousAuthentication enabled="true" userName="" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>
<authorization>
<add accessType="Allow" users="*" />
</authorization>
사람이있을 수 있습니다 무엇을 제안 할 수 있습니다 이 원인?
감사
이에 대한 추가 정보
, 나는 전체 IIS를 사용하고 그것는 IIS 익스프레스 문제처럼 보이는, 그래서 그것의, 지금은 잘 작동으로 전환. 원인에 대한 단서? 시스템 트레이 아이콘 이외에 완전한 IIS express gui가 있습니까?
또는 기본 제공 Active Directory 인증을 사용하고 "Windows 인증"을 사용으로 변경하고 "익명 인증"을 사용하지 않도록 설정하십시오. –
나는 ** Windows 인증 **과 비슷한 것을 가지고 있었고 나의 프로젝트 속성 창에서 ** Disabled ** ** Enabled **와 bingo로 변경해야했다. –