【问题标题】:crossdomain.xml doesn't give my Java applet accesscrossdomain.xml 不授予我的 Java 小程序访问权限
【发布时间】:2011-04-25 17:43:12
【问题描述】:

我的站点上有一个与我的服务器交互的 Java 小程序,因此我需要一个 crossdomain.xml 文件以允许权限。我通过在 doPrivileged() 块中运行我的代码来解决这个问题。但是,在 Safari 上,如果没有 crossdomain.xml 文件,它就无法工作。所以我做了一个,这里是:

  <?xml version="1.0" ?> 
  <cross-domain-policy>
       <allow-access-from domain="*" /> 
  </cross-domain-policy>

它工作正常。问题是由于安全问题,我不能允许从任何地方访问。我试过这个:

  <?xml version="1.0" ?> 
  <cross-domain-policy>
       <allow-access-from domain="*.mydomain.com" /> 
  </cross-domain-policy>

但这不起作用:我的小程序在 Safari 中运行时没有获得正确的权限。为什么这不起作用?我的小程序是否从我需要包含的不同域运行?我如何知道它是哪一个?

我的小程序只是试图从 URLConnection 获取输出流。

【问题讨论】:

    标签: java security safari applet crossdomain.xml


    【解决方案1】:

    不支持来自特定域的访问。请参阅Plug-In 2 page

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多