【问题标题】:Using an HTML Java applet to host a jar file - Security issues使用 HTML Java 小程序托管 jar 文件 - 安全问题
【发布时间】:2014-11-17 22:37:33
【问题描述】:

我正在托管一个网站来分享我正在开发的游戏。作为 .jar 文件,游戏可以运行(它只适用于 Java 8,不适用于 7。不过,这不是我的主要问题。)

我的网站是http://efight.me/,就目前而言,我有一个 jar 下载按钮(全部由我的 github 帐户托管),但我希望它能够像 Flash 游戏一样在浏览器中运行。

当我将它设置为作为 HTML 小程序运行时,我收到一个弹出窗口,提示它出于安全原因已被阻止。有没有办法解决这个问题?

感谢您的帮助!

【问题讨论】:

    标签: java applet


    【解决方案1】:

    为了运行 Java 小程序,您需要某些权限,才能获得证书或签名。它们的成本可能不同,但您也可以签署自己的小程序,让用户知道您的小程序需要哪些权限。如果他们信任您的小程序,他们仍然会收到提示,但如果他们信任您的代码,他们将能够运行您的代码。 寻找有关如何签署小程序的教程,这是一个相当长的过程。 祝你好运。 以下是允许通过安全性的步骤:

    【讨论】:

    • 我已经对我的小程序进行了自签名,但它仍然被阻止。
    • 你刷新签名了吗?记住那些有一定的生活时间。此外,在具有高安全性的 Internet Explorer 上,用户必须在其 PC 上手动转到“配置 java”并允许来自您站点的 Java 小程序,否则它们会被自动阻止。
    • 我刚签了,这就是错误信息的样子imgur.com/uCgUTn1
    • 我添加了图片以允许网站运行
    • 谢谢,但我希望用户不必更改他们的 Java 安全设置
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-18
    • 2020-08-16
    • 1970-01-01
    • 1970-01-01
    • 2013-08-11
    • 2011-02-28
    • 1970-01-01
    相关资源
    最近更新 更多