테스트 웹 서버에 배포하는 .Net 웹 응용 프로그램이 있습니다. 응용 프로그램은 Windows 인증을 사용합니다.401 - 권한이 없음 : 잘못된 자격 증명으로 인해 액세스가 거부되었습니다. Windows 인증의 경우
내 상사는 때때로 테스트 서버의 버전을보고 싶어합니다. 최근에 그는 그가 접근 할 수 없다는 것을 발견했습니다. 사용자 자격 증명을 묻는 메시지가 표시되면 401 오류가 발생합니다.
내 자격으로 로그인하는 경우 문제가 없습니다.
내 컴퓨터에서 로그인 할 필요가 없으므로 정상적으로 작동합니다.
앱의 구성은 라이브 및 테스트에서는 동일하지만 URL은 다릅니다. 내 상사는 문제없이 라이브 버전을 열 수 있습니다.
그래서이 문제를 해결하는 방법을 놓치고 있습니다.
본 링크를 살펴 보았습니다. https://support.microsoft.com/en-us/kb/871179
이미 Setspn.exe 지원 도구가 Windows Server 2008에 있으므로이 도구를 다운로드 할 필요가없는 것 같습니다. 그러나 어디에서 찾을 수 있는지 모르겠고이 참조가 나를 인도하는지 이해하지 못합니다. 이 문제가 내 문제를 해결할 것인가.
IIS에서 응용 프로그램이 사용하는 응용 프로그램 풀은 NetworkService ID를 사용합니다.