Windows 인증이 로컬에서는 작동하지 않지만 원격에서는 작동하는 이유는 무엇입니까?

Windows 인증이 로컬에서는 작동하지 않지만 원격에서는 작동하는 이유는 무엇입니까?

다양한 Windows 서버에서 이 문제가 발생했습니다. 서버에 로그인하면 브라우저를 통한 IIS Windows 인증이 Windows 인증 또는 기본 인증에 대해 작동하지 않습니다.

Windows 인증을 사용하여 여러 사이트를 설정했는데 서버에서 해당 사이트에 액세스하려고 하면 로그인할 수 없습니다. 사용자 이름이나 비밀번호 또는 도메인+사용자 이름/비밀번호만으로는 로그인할 수 없습니다.

그러나 Windows 로그온 자격 증명을 사용하면 외부에서 동일한 사이트에 액세스하고 로그인하는 것이 잘 작동합니다.

그렇다면 이 경우 로컬로 로그인할 수 없는 이유는 무엇입니까?

더 많은 정보:

  • 서버가 도메인에 없습니다(단일 상자).
  • Chrome을 사용했지만 서버에서 IE를 사용해도 동일한 결과가 나왔습니다.
  • 관리자 계정을 사용하여 RDP를 통해 액세스
  • IIS 기본 인증이 응용 프로그램 작업과 동일한 방식으로 실패합니다.

답변1

이는 Windows XP(및 그 이상)에 내장된 보안 루프백 보호 때문입니다.

여기에서 다른 두 가지 SO 답변을 참조하십시오.

https://stackoverflow.com/questions/17466665/windows-authentication-not-working-on-local-iis-7-5-error-401-1

https://stackoverflow.com/questions/7387156/unable-to-get-windows-authentication-to-work-through-local-iis

관련 정보