실행하도록 설정된 응용 프로그램 풀에서 IIS7.5에서 실행되는 .net 웹 응용 프로그램이 있습니다. 기본 계정 대신 도메인 수준의 AD 계정으로ASP.net 웹 응용 프로그램 asp.net 웹 서비스 호출 System.Net.CredentialCache.DefaultCredentials도 오류 코드 401을 반환
는 이러한 지침에 따라 구성되어 있습니다 : http://support.microsoft.com/kb/813834 이
myProxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
를 사용할 수 있도록 수영장이 실행되는 자격 증명을 웹 서비스에 전달됩니다. 내 테스트 VM에서 작동합니다 (이전에 다른 설정이 수정되었을 수 있음)
동일한 코드가 작동하지 않습니다.
IIS 로그에 webservice 호출에 전달 된 계정 정보가 표시되지 않기 때문에 웹 서비스가 문제가 아니라는 것을 알고 있지만 테스트 VM을 서버의 webservice로 연결하면 작동합니다.
어딘가에 놓친 구성/권한이 있습니까? 포인터가 있습니까?
편집 : 자세히 알아보십시오. 이벤트 뷰어는 SID가 올바르게 전달되는 VM에서이 계정에 대해 NULL SID가있는 감사 실패를 표시합니다.
감사합니다.