Служба IIS Hosted Service и брандмауэр Windows - PullRequest
1 голос
/ 07 ноября 2011

У меня есть служба WCF, размещенная на IIS, работающая на порте 8081 на компьютере под управлением Windows Server 2008R2, которая прекрасно работает, когда брандмауэр Windows отключен. Но я столкнулся с некоторыми проблемами при попытке заставить его работать с включенным брандмауэром.

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

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

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

Как заставить его работать через брандмауэр, не обращаясь к службе с отключенным брандмауэром?

1 Ответ

0 голосов
/ 02 июля 2018

1 - Откройте «Брандмауэр Windows в режиме повышенной безопасности»

2 - Перейдите в Правила для входящих подключений и добавьте порты один за другим:

1- 8888 – TeamPulse Client Site
2- 9899 – TeamPulse Synchronizaton Service
3- 8734 – TeamPulse Synchronization Service
4- 2431 – TeamPulse User Administraton Sit
...