Java Applet网络连接

当我的applet在Web浏览器中运行时,它被阻止进行任何外部网络连接。 是否可以更改任何设置以允许它进行连接?

它从桌面运行时工作正常,但在浏览器中限制它。

谢谢

~Kyle G.

小程序可以连接回下载的服务器(“同源策略”)。 从6u10开始,他们还可以使用相应的crossdomain.xml文件访问网站(google it)。

随机允许访问任何站点显然不利于安全性。 您可以签署代码并让PlugIn允许用户删除安全性。 但是,这需要您知道安全性(大多数人不这样做)。 对于“好的”安全对话框,您需要由受信任的证书颁发机构签名的证书。

另一个选择是让您的Web服务器机器在连接上转发。 然而,安全地再次做起来也很棘手。