为什么需要在java控制面板中“重新加载策略”以启用正确的java.policy?

时间:2013-10-31 16:56:15

标签: java applet java-web-start jnlp

我有一个使用策略文件的applet,由于某种原因,策略是在某些机器上加载但在其他机器上没有。以下是我的JNLP文件的片段:

<resources>
   <property name="java.security.policy" value="http://192.168.5.134:50000/pacs-c/java.policy"/>
   <property name="java.security.auth.login.config" value="http://192.168.5.134:50000/pacs-c/Softmedical_jaas.config"/>
</resources>

如果我打开java控制台并输入'r'或重新加载策略,applet无法正常工作的机器上,applet就会正常工作。但只是无法弄清楚为什么会这样做。

有没有办法强行加载政策?我只是无法理解为什么我在某些机器上遇到问题。

修改

  

罐子已正确签名。

另外

  

证书安装在每台计算机上,并与签名密钥匹配。

0 个答案:

没有答案