Сетевые запросы .NET http с помощью службы Windows - PullRequest
2 голосов
/ 26 декабря 2010

сегодня я написал службу Windows, которая должна отправлять регулярные запросы HTTP на сервер. проблема заключается в том, что служба работает под учетной записью «SYSTEM» как локальная служба, и как тип службы она не имеет доступа к сети .. для установки службы я использую этот класс:

http://dl.dropbox.com/u/152585/ServiceInstaller.cs

есть ли способ отправить http-запросы в службу Windows .net c # и получить http-ответ?

Ответы [ 2 ]

2 голосов
/ 26 декабря 2010

Не можете ли вы запустить службу под определенным именем?Или идентификатор сетевой службы?

Взгляните на это: оно должно помочь: http://msdn.microsoft.com/en-us/library/ms676916(v=VS.85).aspx

0 голосов
/ 26 декабря 2010

Я запускаю сетевые сервисы, которые я создал как LocalSystem и у меня не было этой проблемы. Возможно, это связано с тем, что домен предоставляет сетевой доступ учетным записям компьютеров.

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