|
Доступ к xml WebService через прокси
|
|||
---|---|---|---|
#18+
Где-то далеко в интернете есть Xml Web Service. Я нахожусь за файерволом, в интернет хожу через прокси. Через браузер (ie) вижу описание этого вэб сервиса (WSDL) и могу работать с ним. Мне нужно в проект на C# добавить reference на этот сервис. В окне "Add Web Reference" ввожу ссылку на WSDL нажимаю Go, он у меня несколько раз спрашивает пароль к прокси, отображает Описание сервиса, потом пытается подключиться напрямую (не через прокси) к удаленному хосту и выдает: The underlying connection was closed: Unable to connect to the remote server. MS пишет: Note: The .NET Framework does not auto-detect proxy servers. If you are developing a Web application on a machine that is behind a firewall, and your application will consume Web services found outside of the firewall, you must include the address and port of your network's proxy server in the URL . Ask your network administrator to furnish this part of the URL path. Кто-нибудь знает как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2004, 10:55 |
|
Доступ к xml WebService через прокси
|
|||
---|---|---|---|
#18+
Сам же и отвечу по http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
Со squid'ом есть проблема. Первый запрос всегда отваливается по таймауту. Второй клик по той же кнопке отлично выполняется. Использовал промежуточный прокси (interproclient) - проблем никаких. всем спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2004, 16:38 |
|
|
start [/forum/topic.php?fid=19&fpage=38&tid=1398143]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 162ms |
0 / 0 |