문제

IIS 6.0을 사용하고 있으며 가상 디렉토리 설정이 있습니다. 서버는 회사의 인트라넷에 설정되어 있습니다. 보안 설정에서 익명 액세스가 비활성화되고 통합 된 Windows 인증이 활성화되고 Windows 도메인 서버의 Digest 인증이 활성화되고 영역에는 광고 도메인 주소가 있습니다.

사이트가 컴퓨터 이름과 같은 URL로 액세스 할 때이 인증과 함께 모든 것이 잘 작동합니다. "http : // myservername/mywebsite/". 그러나이 형식을 사용할 때."http : // myipaddress/mywebsite/", 보안 상자가 나타납니다.이 상자에 자격 증명이 입력되면 모든 것이 제대로 작동합니다. 시스템 이름 대신 URL에서 IP 주소가 사용될 때 왜 팝업 되는가?

URL에서 IP 주소를 사용해야하는 이유는 서버 이름이있는 URL이 모든 위치에서 인식되지 않기 때문입니다.

도움이 되었습니까?

해결책

http://support.microsoft.com/kb/258063

IP 주소는 인터넷 영역으로 취급 되므로이 KB 기사에는 답이 있습니다.

서버 이름을 IP로 올바르게 해결하거나 KB 258063에 언급 된 제안을 따를 수 있도록 DNS를 설정할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top