우선, 기존 게시물에서 해결책을 찾았지만 도움이되는 해결책을 찾지 못했습니다. 여기에 내 문제가 있습니다 :ASP.NET의 Windows 인증은 401을 제공합니다
ASPX가 있습니다. ASP .NET 웹 서비스 응용 프로그램에서 호출하려고합니다. 타겟 URL은 "http://server.company.com/Test/something.aspx?Id=ABCDEF&firstname=Matt&lastname=Damon"입니다.
대상 웹 서비스를 사용하려면 AD (Windows) 로그인으로 인증해야합니다.
나는 ("identity impersonate ="true "userName ="domain \ userid "password ="pwd123 "/>")을 추가하려고 시도했지만 작동하지 않았습니다.
브라우저에서 대상 URL을 열면 내 Windows 로그인을 요청하고 제공하면 모든 것이 예상대로 작동합니다.
"CredentialCache.DefaultNetworkCredentials"및 온라인으로 읽은 기타 권장 사항도 시도했습니다.
매번,이 오류가 발생합니다 : System.Net.WebException이 : (401) 권한이 없음 : 원격 서버에서 오류를 반환했습니다.
도와주세요.
영문를 호출하여 관련 코드를 공유하시기 바랍니다. – mason
코드를 보여주십시오. – MUT