繁体   English   中英

使用Apache Tomcat for JRE 7u45部署的WAR中的未签名Applet

[英]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.

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