java - 获取 java.lang.SecurityException : attempted to open sandboxed jar as a Trusted-Library

标签 java security jar applet jarsigner

升级到最新的 java 版本 v1.7.0.51 后,我得到:

java.lang.SecurityException: attempted to open sandboxed jar as a Trusted-Library

我在导致问题的 jar list 文件中添加了以下属性。添加这些属性后,我将签署 jar 文件并使用它。

Manifest-Version: 1.0
Trusted-Library: true
Application-Library-Allowable-Codebase: *
Permissions: sandbox
Caller-Allowable-Codebase: *
Codebase: *

我尝试了其他组合,例如“权限:所有权限”、“受信任的库:错误”等,但没有任何结果。任何建议都是值得赞赏的。

最佳答案

我遇到了同样的错误,并且还在 jar 文件中指定了“权限:沙箱”。 最后,通过删除“Trusted-Library: true”解决了该问题。

关于java - 获取 java.lang.SecurityException : attempted to open sandboxed jar as a Trusted-Library,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22987972/

相关文章:

java - 告诉编译器一个 <Object> 等价于它想要的 <?>

java - Arraylist 不添加数据,调用时将我重定向到另一个页面

security - 禁用某些 Docker 运行选项

java - Manifest.mf 中的类路径定义是否会覆盖或补充 EAR 中的库路径?

java - dex2jar 和 JD-GUI 标签语句

java - Java 7 中新的 JNLP Missing items 警告有什么用?

java - 如何在文本文件中简单地写入和读取整数数据?

PHP 5.6 漏洞 CVE-2018-7584

php - 为什么我不应该将我的 PHP 文件放在 public_html 文件夹中?

java - 为什么我的 Runnable Jar 文件不起作用