Windows Vista防火墙阻止Java应用程序

我目前正在与一个具有非常有限权限的域帐户的Vista。 每当我使用一个新的应用程序,试图到达networking,我的老板不得不input他的pipe理员密码打开防火墙!

我写了一个需要互联网访问的Java应用程序。 我试图debugging它。 Windows要求inputpipe理员密码。 那时我的老板很忙,不得不取消这个过程。

如果我再次运行应用程序,防火墙消息不会再出现。 我查看了例外列表中的防火墙设置。 我激活了eclipse和jdk的例外,但没有任何改变。

如何configuration防火墙让我的应用程序进行通信或在pipe理员密码后再次询问我?

提前致谢。

您的计算机上是否有足够的访问权限访问Windows防火墙的高级设置和控制应用程序wf.msc

转到“开始”菜单,然后在“search”框中键入wf.msc ,在“开始”菜单中find该应用程序。 运行它(并授权它在UAC询问时运行)。 然后,您应该看到一个“具有高级安全性的Windows防火墙”窗口,在左侧,您应该看到一些列出的规则集,包括出站规则。 如果你点击它,我怀疑你会发现一个规则,拒绝你的小程序访问出站networking; 删除它,你应该恢复业务。