在java Web应用程序中集成签名的applet

时间:2013-04-15 09:07:03

标签: java security applet signed-applet

我有一个java applet项目,它启动一个网络摄像头并将其显示在窗口上。我正在尝试将此applet集成到我的web-app中,因为我已将我的applet导出为JAR并包含在我的web-app中,并使用applet标签在我的JSP页面上使用它。现在我收到一条消息,说明数字签名无法验证。我目前正在尝试签署我的applet并使用它,但我找不到任何教程。

有人可以指导我吗?

我想要做的是合法的,或者我可以尝试其他方式将我的applet集成到JSP页面或任何其他方式在Java Web应用程序中使用网络摄像头捕获功能。

2 个答案:

答案 0 :(得分:1)

在将applet jar作为applet运行之前,您需要对其进行签名。这是你的reff链接: http://docs.oracle.com/javase/tutorial/deployment/jar/signing.html 一旦jar被签名,你可以运行它,如果它仍然无法运行尝试运行签名内容的选项:控制面板:Java

答案 1 :(得分:0)

嗯...当你将你的小程序'导出'到JAR时,我确实认为签名变得无效或者其他东西;实际上任何修改都会使它无效......所以我猜你需要

  • A)作为提示,首先清理您的JRE证书缓存(然后尝试重新启动您的JSP; 如果它不会那么读B,C点)
  • B)将您的(带有空白清单)applet打包到JAR
  • C)如果keystore使用jarsigner util
  • 对applet JAR进行了签名

报告是否有帮助