asp.net Невозможно подключиться к удаленному серверу - PullRequest
1 голос
/ 09 ноября 2010

Я получил эту ошибку

Невозможно подключиться к удаленному серверу

, когда я вызываю веб-службу из службы Windows.Но я могу посетить этот веб-сервис через IE, и я также написал другое консольное приложение для вызова веб-сервиса, и оно тоже отлично работает.

Информация об исключении приведена ниже:

AБыла предпринята попытка операции с сокетом в недоступной сети. 127.0.0.1:8888

Вот мой код:

WebImageSVC webSvc = new WebImageSVC();  
ConfigManager.LoadConfigManager();  
webSvc.Url = ConfigManager.WebSvcAddress;  
webSvc.Proxy = null;  
webSvc.CanUpload(0, "");

Я пробую много способов, например, отключить брандмауэр и антивирусустановите для свойства proxy веб-служб значение null.но все еще не может решить эту проблему.

Кто-нибудь встречал эту проблему?Большое спасибо.

Ответы [ 2 ]

1 голос
/ 10 ноября 2010

Я предполагаю, что это проблема с разрешениями.Попробуйте использовать OpenSCManager, чтобы изменить учетные данные службы Windows для запуска под пользователем, который может получить доступ к веб-службе.

http://msdn.microsoft.com/en-us/library/ms681921(v=VS.85).aspx

0 голосов
/ 10 ноября 2010

Вы перенаправлены на 127.0.0.1:8888, который в основном используется системными прокси. Это программы для анонимного серфинга или веб-отладки, такие как Fiddler. Закройте прокси-программу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...