Java Applet 网络连接

3

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

当从桌面运行时,它可以正常工作,但在浏览器中会受到限制。

谢谢

~ Kyle G

1个回答

5
Applets可以连接回它们被下载的服务器(“同源策略”)。从6u10开始,它们也可以访问具有适当的crossdomain.xml文件的站点(google it)。
随意允许访问任何站点显然对安全性不利。您可以对代码进行签名,并使插件允许用户删除安全性。但是,这需要您了解如何安全地执行此操作(大多数人不知道如何)。为了获得“友好”的安全对话框,您需要获得受信任证书颁发机构签名的证书。
另一个选项是使您的Web服务器机器转发连接。但是,同样需要以安全的方式执行此操作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接