Разрешение моему приложению использовать некоторые порты - проблемы с брандмауэром - PullRequest
2 голосов
/ 12 мая 2011

Мое приложение использует несколько портов для многоадресной рассылки и других целей.По умолчанию брандмауэр Windows блокирует это (у меня Windows 7).

Я видел, что брандмауэр можно контролировать через API: Какие вызовы API используются при открытии порта в брандмауэре Windows?

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

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

Должен ли я просто добавить правило брандмауэра во время установки?Есть ли что-то еще, о чем я должен подумать, чтобы заставить мое приложение «просто работать»?

Кстати, меня интересуют только Windows 7 и Windows 2008 R2, 64-битные версии, если это что-то меняет.

1 Ответ

1 голос
/ 16 мая 2011

Должен ли я просто добавить правило брандмауэра в время установки?

Да.

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