【问题标题】:Applet: connect to other host小程序:连接到其他主机
【发布时间】:2011-01-23 07:07:14
【问题描述】:

你好,

现在,在我的一个站点小程序中,从 A 主机加载,它应该可以使用 B 主机。但是当我尝试这样做时,我得到了

java.security.AccessControlException: 访问被拒绝 (java.net.SocketPermission MY_URL:443 connect,resolve)

异常。小程序已签名。我也将crossdomain.xml添加到B主机,但没有帮助。

这个问题有解决办法吗?

crossdomain.xml:

<?xml version="1.0"?>
<!-- http://192.168.0.199/crossdomain.xml -->
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
  <allow-access-from domain="*"/>
  <allow-http-request-headers-from domain="*" headers="Authorization,X-HTTP-Method-Override"/>
</cross-domain-policy>

【问题讨论】:

    标签: java applet


    【解决方案1】:

    我认为没有解决方案。一个applet 只允许与下载它的服务器联系。问候, - M.S.

    【讨论】:

    • 这是一个误导性的答案,看看一个例子weblogs.java.net/blog/2008/05/28/…
    • 好文章,奥斯威。我不知道它,谢谢你的信息。 @OP:我收回我的回答,请指向上面的文章并继续。后来,- M.S.
    猜你喜欢
    • 1970-01-01
    • 2013-05-24
    • 2013-03-27
    • 2015-03-01
    • 2018-08-15
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多