Chrome에서 IIS 7.5 Windows 인증이 작동하지 않음


8

IIS 7.5를 새로 설치할 때 인트라넷에서 Windows 인증을 설정했습니다.

내가 사용한 공급자는 'NTLM'이며 순서대로 협상합니다.

이것은 IE와 Firefox에서 잘 작동하지만 크롬에서는 다음을 얻습니다.

이 웹 페이지를 사용할 수 없음 http://mysite.com/myintranet.php 의 웹 페이지 가 일시적으로 다운되었거나 새 웹 주소로 영구적으로 이동했을 수 있습니다. 오류 338 (net :: ERR_INVALID_AUTH_CREDENTIALS) : 알 수없는 오류입니다.

나는 성공하지 않고 온라인으로 해결책을 찾으려고 노력했다.

최신 버전의 Chrome 21.0.1180.60을 실행 중입니다.


Chrome에서 쿠키 / 임시 파일을 삭제하고 다시 시도합니다
Dave

나는 이것을 시도했지만 효과가 없었다.
Sam

IIS 8.5 및 Chrome과 비슷한 문제가 있습니다. 다른 모든 브라우저는 정상적으로 작동합니다. Chrome에서 인증을 거부합니다 (로그는 사용자 이름을 전달하지 않음을 나타냅니다). 그래서 같은 문제이고 해결했다면, 당신이 한 일을 알고 싶습니다.
Robert Baker

"협상"을 완전히 제거하십시오. 목록 아래로 이동하지 마십시오. 그것은 오래된 질문이지만, 지금까지 모든 브라우저를 올바르게 인증하는 IIS 서버 에서이 문제에 직면했습니다.
thinkOfaNumber

답변:


2

이것은 매우 잘 알려진 오래된 문제입니다. 그러나 Shawn Weisfeld는 1 년 전에 자신의 블로그에 솔루션 을 제공했습니다 .

이 수정은 웹 서버가 NTLM을 사용하도록 강제하는 것이 었습니다. IIS 7에서이를 수행하려면 web.config의 system.web / system.webServer / security / authentication / windowsAuthentication / providers 섹션에있는 설정일뿐입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.