Applet应用程序因安全性而被阻止

时间:2014-05-04 09:18:22

标签: java security applet lwjgl

HTML文件中的Applet代码:

<APPLET code="org.lwjgl.util.applet.AppletLoader" archive="lwjgl_util_applet.jar" codebase="." width="800" height="600">

<param name="al_title" value="Game">

<param name="al_main" value="org.newdawn.slick.AppletGameContainer">
<param name="game" value="me.zarkopafilis.shitpong.Main">

<param name="al_jars" value="Game.jar, lwjgl.jar, slick.jar">

<!-- signed jars containing the native files for each pathform --> 
<param name="al_windows" value="windows_natives.jar">
<param name="al_linux" value="linux_natives.jar">
<param name="al_mac" value="macosx_natives.jar">
<param name="al_solaris" value="solaris_natives.jar">

<param name="separate_jvm" value="true"> 

我的Game.jar正确签名。

enter image description here

enter image description here

enter image description here

enter image description here

我尝试将一个简单的光滑乒乓游戏部署为小程序。

2 个答案:

答案 0 :(得分:1)

你说你的罐子是正确的自签名。如果这意味着您使用自签名证书对您的jar进行签名,则可能是问题所在。使用自签名证书签名的小程序将被阻止。因此,我建议您获取由某个常见CA颁发的代码签名证书,并使用该证书签名。

答案 1 :(得分:0)

似乎有多个问题可能导致这种情况。所有这些似乎都与LWJGL罐子的罐子签名有关。

讨论了这个in the LWJGL forum