我有一个使用策略文件的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就会正常工作。但只是无法弄清楚为什么会这样做。
有没有办法强行加载政策?我只是无法理解为什么我在某些机器上遇到问题。
罐子已正确签名。
另外
证书安装在每台计算机上,并与签名密钥匹配。