我有一个使用策略文件的小程序,出于某种原因,该策略已加载到某些计算机上,但未加载到其他计算机上。以下是我的 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”或重新加载策略,小程序无法正常工作的机器上,小程序开始工作正常。但就是想不通为什么会这样。
有没有办法强制加载策略?我只是不明白为什么我在某些机器上遇到问题。
编辑
罐子已正确签名。
还
证书安装在每台机器上,并且与签名密钥相匹配。