gpt4 book ai didi

java - 部署规则集和 Java 7u51

转载 作者:太空宇宙 更新时间:2023-11-04 07:06:21 28 4
gpt4 key购买 nike

我正在尝试创建一个部署规则集,如下所述:链接

我创建了一个简单的规则,允许来自本地主机的所有内容,例如

<rule>
<id location="http://localhost" />
<action permission="run" />
</rule>

在我对 jar 文件进行自签名并将其部署到 Windows 中后,当我尝试从本地主机运行自签名应用程序(jnlp)时,它仍然被阻止。

应用程序被部署规则集阻止。无法验证自签名部署规则集 jar

问:谁能告诉我为什么不起作用?我是否必须使用经过验证的证书对部署 jar 进行签名?我尝试使用部署规则来避免我的应用程序被阻止。我不想降低安全性或将我的网站添加到受信任列表中。

最佳答案

看起来规则集 jar 必须使用经过验证的证书进行签名:

The rule set defined in the ruleset.xml file must be packaged in a signed JAR file named DeploymentRuleSet.jar. The JAR file must be signed with a valid certificate from a trusted certificate authority.

(来自 http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/deployment_rules.html#package )

本文似乎提供了一种替代方案,其中涉及在所有目标计算机上导入自签名证书:

https://blogs.oracle.com/java-platform-group/entry/self_signed_certificates_for_a

HTH

关于java - 部署规则集和 Java 7u51,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21318403/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com