我的应用程序将几个端口用于多播和其他目的。默认情况下,Windows 防火墙会阻止此操作(我使用的是 Windows 7)。
我看到可以通过API控制防火墙: What API calls are involved in opening a port in the Windows Firewall?
但我的应用程序通常没有以管理权限运行,所以我想我无法在运行时使用它。
让我的应用“正常运行”而无需用户手动添加防火墙规则的推荐方法是什么?
我应该只在安装时添加防火墙规则吗?为了让我的应用程序“正常工作”,我还应该考虑其他什么吗?
顺便说一句,我只关心 Windows 7 和 Windows 2008 R2,64 位版本,如果这有什么不同的话。
最佳答案
Should I just add firewall rule at install time?
是的。
关于windows - 让我的应用程序使用一些端口 - 防火墙问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5983235/