Встроенная учетная запись NetworkService:

аюсь запустить WCF ServiceHost в качестве службы NT на сервере Windows 2007 с пакетом обновления 1 (SP1). ServiceHost отвечает за размещение одной конечной точки службы: basicHttpBinding со следующим адресом:

http://localhost:5555/ToBlah

Когда я запускаю этот ServiceHost на своем локальном компьютере (Windows XP), он работает нормально - когда я отправляю ему SOAP-сообщение, я получаю обратно код HTTP 202 («Принят»), который является правильным ответом для моей службы, поскольку контракт имеет IsOneWay = true. Тем не менее, когда я запускаю это на моем сервере 2007, я получаю 503 ошибки, когда я пытаюсь вызвать службу. У меня есть журналирование сообщений WCF, включенное «полностью вверх», но я не вижу каких-либо журналов, что приводит меня к мысли, что это происходит на более низком уровне, чем WCF (вызов никогда не попадает на «уровень» WCF). ).

Мы с sys-admins пробовали различные формы команд httpcfg, но пока не повезло.

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

Благодарим за любую идею!

Ответы на вопрос(3)

Ваш ответ на вопрос