Сервис WCF заблокирован Windows Firewall

У меня есть сервис WCF с помощью HttpBinding. Услуга работает в сам размещающий процесс (служба Windows), и этот процесс в списке Windows Firewall exceptions.

Если Брандмауэр активен, и я пытаюсь получить доступ к сервису с помощью клиента C# или Internet Explorer, сервис не отвечает. Но если Брандмауэр отключен работы соединения как очарование.

У кого-либо есть expirence с WCF и Windows Firewall? Проблема подошла в Windows 7 64bit. Я еще не попробовал другую ОС.

Что я, как предполагается, делаю для получения этой работы с активным Брандмауэром?

Отношения Michael

Править: Я нашел подсказку, что http.sys должен быть добавлен к списку исключений брандмауэра, как wcf сам размещающее использование http.sys. Какие-либо советы, как решить это?

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

11
задан Michael Stoll 10 June 2010 в 07:21
поделиться