【发布时间】:2010-01-19 19:32:30
【问题描述】:
有没有什么方法可以使用 jnlp 而无需对所涉及的 jar 进行签名?
(应用程序在安全环境中使用,因此从安全角度来看,不需要签名)
【问题讨论】:
标签: java security jar jnlp unsigned
有没有什么方法可以使用 jnlp 而无需对所涉及的 jar 进行签名?
(应用程序在安全环境中使用,因此从安全角度来看,不需要签名)
【问题讨论】:
标签: java security jar jnlp unsigned
可以,但是 webstart 应用程序将处于“沙盒”模式,无法访问文件系统、网络和操作系统的许多其他部分。只需省略安全元素即可完成此操作。
安全元素
每个应用程序都是, 默认情况下,在受限环境中运行 执行环境,类似于 小程序沙箱。安全元素 可用于请求无限制 使用权。
如果 all-permissions 元素是 指定,应用程序将有 完全访问客户端计算机和 本地网络。如果一个应用程序 请求完全访问,然后是所有 JAR 文件必须签名。用户将是 提示接受证书 第一次申请是 启动。
【讨论】:
Java 8 u 66??