仅在指定端口时,JNLP应用程序才被安全设置阻止

时间:2015-10-02 13:24:16

标签: java security port jnlp

我有一个JNLP应用程序,它在引用我们的内部生产服务器时成功运行。当我尝试运行指向我们的内部测试服务器或本地计算机时,它会被Java安全性错误阻止。其他细节和尝试的决议:

  • prod& amp; non-prod是URL中指定的端口。
  • 我使用完全限定和通配符(/)路径编辑了站点例外列表,但没有成功。 (生产URL未列出)。
  • Java配置为高安全性(最低设置),并且我们的站点没有部署规则集。
  • 我尝试过javaws -verbose但没有收到任何有意义的信息
  • 我启用了Java跟踪和日志记录,但只有最小的消息传递
  • 打开Java控制台,但在失败的情况下它不会显示
  • 应用程序使用当前证书签名
  • JNLP中的filesize参数已更新

我在这篇文章中尝试了所有建议而没有取得任何进展:Java jnlp application blocked by Security settings。任何想法?

1 个答案:

答案 0 :(得分:0)

通过检查库JAR并发现它们已使用不同的证书进行签名来解决。未签名,使用当前证书签名并重建/重新打包。能够在Netbeans中查看JAR内容,并且使用zip实用程序嵌入的证书是不同的。