繁体   English   中英

如何运行未签名的Java Applet

[英]How to run a Java applet that is not signed

我知道要运行未通过在Java安全选项中将其列入白名单而签名的Java Applet,但是我需要通过存储在计算机中的html运行Java Applet,并且无法将该HTML文件的路径添加到Java Security白名单中因为只能将http和其他Web策略的URL添加到白名单中,而不是从我自己的计算机路径中添加。

如何解决这个问题呢? 我需要为该文件创建证书吗? 如果是,怎么办? 还是有其他解决方案?

1)您可以通过以下方式将本地文件添加到例外列表:

文件:/// C:/applet/myapplet.jar

如果上述方法无效,请尝试以下方法。 通过将Java安全性更改为“中”,您曾经能够运行本地小程序。 但是,Oracle从Java 8 Update 20开始删除了“中级安全性”选项。

2)因此,您可以下载Java的早期版本并将其安全性设置为“中”。

来源: Java错误:“您的安全设置已阻止本地应用程序运行”

3)我在这里还读到,只有具有完全权限的小程序才会被阻止,因此,如果将小程序的权限更改为小程序jnlp文件中的sanbox,则可以运行它。

来源: https//www.java.com/en/download/help/jcp_security.xml

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM