【问题标题】:Applet Application blocked for security为安全起见,Applet 应用程序被阻止
【发布时间】:2014-05-04 09:18:22
【问题描述】:

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 已正确自签名。

我尝试将一个简单的 slick pong 游戏部署为小程序。

【问题讨论】:

    标签: java security applet lwjgl


    【解决方案1】:

    您说您的 jar 是正确自签名的。如果这意味着您使用自签名证书来签署您的 jar,那么这可能就是问题所在。使用自签名证书签名的小程序被阻止。因此,我建议您获取一些常见 CA 颁发的代码签名证书,并使用该证书为您签名。

    【讨论】:

      【解决方案2】:

      似乎有多个问题可能导致此问题。所有这些似乎都与 LWJGL jar 的 jar 签名有关。

      有关于这个in the LWJGL forum的讨论

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-01-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-23
        • 1970-01-01
        • 2012-09-03
        相关资源
        最近更新 更多