나는 웹 서비스를 호출 할 때이 오류를 받고 있어요 :원격 서버에서 오류 반환 : (407) 프록시 인증 필요
을 ": (407) 프록시 인증 필요 원격 서버에서 오류를 반환했습니다."
나는 일반적인 생각을 나는 코드가myProxy.Credentials = NetworkCredential("user", "password", "domain");
를 추가하거나 코드에서 DefaultCredentials를 사용하여 작업 할 수 있습니다. 내 문제는 웹 서비스에 대한 호출이 없으면 프로덕션에서 작동한다는 것입니다.
Machine.config와 관련된 코드가 아닌 솔루션이있는 것처럼 보이지만 그 이유는 무엇입니까? 지금은 프로덕션 박스의 machine.config 파일에 어떤 모습인지 알 수 없습니다. 다음과 같이 machine.config를 업데이트하려고 시도했지만 여전히 407 오류가 발생합니다.
<system.net>
<defaultProxy enabled="true" useDefaultCredentials="true">
<bypasslist>
<clear />
</bypasslist>
<proxy proxyaddress="myproxy:9000"
usesystemdefault="false"
bypassonlocal="true"
autoDetect="False" />
</defaultProxy>
</system.net>
감사 config (설정)에 추가, 나는이 시도하고 난 여전히 "(407) 프록시 인증 필요"오류가 발생합니다. 목록에있는 섹션을 추가하면 오류가 중지됩니까? 내 로컬 상자에서 확실히 작동하는 유일한 방법은 코드에서 myProxy.Credentials 속성을 설정하는 것입니다. – chris