代码之家  ›  专栏  ›  技术社区  ›  Dan Miller

JNLP不安全属性

  •  1
  • Dan Miller  · 技术社区  · 6 年前

    我对Java8和签名的JNLP文件有问题,我用JNLP-INF构建了jar文件/应用.JNLP签署了jar并在我的网站上放了一个jnlp的副本,但是我在运行它时仍然得到这个错误。

    将不设置在未签名jnlp文件中指定的不安全属性:(cmsport,6880)。 cmsport:空

    1 回复  |  直到 6 年前
        1
  •  0
  •   Dan Miller    6 年前

    我在使用Eclipse创建jar文件时发现了一些问题,并且它没有使用一些预期的设置构建清单,所以我创建了一个清单.txt手动构建jar文件。 有一个JNLP-INF/应用程序.JNLP和META-INF/舱单.MF子目录

    罐式cvfmjnlp.jar文件清单.txt*

    然后我签了字

    jarsigner-详细-密钥库我的密钥库.jksjnlp.jar文件迈卡特尔

    我还将自签名证书导出到客户机cacert中(不确定是否需要)

    我把url放在java中例外。站点我复制了应用程序.JNLP到Web服务器作为测试.jnlp

    我在处理jar到web服务器时也遇到了一个问题,这增加了混乱。然后jnlp中的属性开始工作。