[英]Warning on Permissions attribute when running an applet with JRE 7u45
[英]Unsigned Applet in a WAR deployed using Apache Tomcat for JRE 7u45
我有一个部署在Apache Tomcat上的WAR文件。 WAR文件正在通过浏览器运行Applet。 从Java 7u45开始,JRE给我一个错误“以下位置的未签名应用程序正在请求运行权限”。
我的问题是,如果我的Applet中的文件不是jar文件而是.class文件,如何签名Applet?
以下是我在JSP页面中使用的applet标记的示例。
<applet code=TicTacToe.class
width=120 height=120>
</applet>
如何使错误“以下位置的未签名应用程序正在请求运行权限”消失。 在Java 7u45中开始发生此错误。 显然,这是增强的安全功能的一部分。
你不能 签名信息包含在META-INF / MANIFEST.MF文件中,该文件是jar文件的一部分。 因此,您需要将其打包。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.