相关疑难解决方法(0)

"您的安全设置已阻止本地应用程序运行"Java 8

我正在尝试在Chrome窗口中运行一个小程序,但收到错误消息.

我确实看到所有回复告诉我将我的安全性更改为中等,但是版本8中不存在该选项.到目前为止,几个小时的谷歌搜索和向同学寻求帮助没有带来任何进展.

有人可以建议吗?

java security blocked

6
推荐指数
1
解决办法
1万
查看次数

即使使用沙箱权限并将站点添加到例外列表,Applet也拒绝运行

在关闭此文件之前,为了复制以下帖子之一,Java改变了Java 1.8中可运行applet的要求.这些要求使得无法运行未由可信证书签名的applet.解决这个问题的唯一方法是将网站添加到例外列表中,这对我来说不是很奇怪.

相关但过时的帖子:

生成我们的jar文件

我和我的"公司"创造了一个我们想要放在我们网站上的游戏.我们将java应用程序转换为Applet.applet完美地在appletViewer中运行,但它不会在网页中运行.以下是我们使用的清单:

Manifest-Version: 1.0
Application-Name: Battle-Ship
Permissions: sandbox 
Created-By: Chetter-Games
// empty line
Run Code Online (Sandbox Code Playgroud)

签署我们的jar文件

jar文件使用我们自己生成的密钥库进行签名(它不是来自可靠的证书分发者).这是jarsigner的输出:

Enter Passphrase for keystore: 
jar signed.

Warning: 
No -tsa or -tsacert is provided and this jar is not timestamped. Without a 
timestamp, users may not be able to validate this jar after the signer 
certificate's expiration date (2015-12-09) or after any future revocation date.
Run Code Online (Sandbox Code Playgroud)

我很确定这个错误可以忽略不计.这可能会在以后引起问题,但我们只是想立即启动并运行.

包含我们的Applet的HTML页面

这是包含嵌入式applet的页面的html:

<html>
<body>
<applet code='battleShip.WindowApplet'
    archive='signed-BattleShip.jar'
    width=500 …
Run Code Online (Sandbox Code Playgroud)

html java applet jar

5
推荐指数
1
解决办法
8757
查看次数

标签 统计

java ×2

applet ×1

blocked ×1

html ×1

jar ×1

security ×1