프록시를 통해 WSE 웹 서비스를 호출합니다
-
04-07-2019 - |
문제
Web Services Enhancements 3.0을 사용하여 Visual Studio 2005와 함께 C#에 작성된 ASP.NET 응용 프로그램의 웹 서비스를 호출합니다.
네트워크 연결 설정을 변경하여 특정 SOCKS5 프록시를 사용하기 위해 네트워크 연결 설정을 변경하면 Web-Service를 호출 할 수 있지만 .aspx 페이지에서 프록시를 사용해야한다는 오류 메시지가 표시됩니다.
프록시를 사용하도록 웹 서비스 클라이언트를 구성하는 방법을 알고 있습니까?
감사
추신:
Web.config에 다음을 추가하면 작동하지 않습니다.
<system.net>
<defaultProxy>
<proxy proxyaddress="http://theproxy:8080" bypassonlocal="True" />
</defaultProxy>
</system.net>
해결책
DefaultProxy 요소의 "활성화 된"속성을 "true"로 설정하려면 다음을 수행해야합니다.
<system.net>
<defaultProxy **enabled="true"**>
<proxy proxyaddress="http://theproxy:8080" bypassonlocal="True" />
</defaultProxy>
</system.net>
이것은 작동해야합니다.
제휴하지 않습니다 StackOverflow