Java applet程序运行被安全设置阻拦如何解决(win7 java8)

Java applet程序运行被安全设置阻拦如何解决(win7 java8),第1张

你这个 Applet 有没有访问本地资源(比如本地磁让脊盘,打印机,在本地开启一个 TCP 服务端口,尝试连接到不是当前正在打开的服务器网址)?这个对话框中的 file:// 可能是程序打算打开本地磁盘。

Java Applet 中安全沙箱禁用 Applet 访问本地资源或第三方网站,我们只有在给Applet 所在 jar 进行数字签名之后才允许访问。因为使用 Java 代码来访问这些资源就无法闷滑清让浏览器跟踪程序的活动,因此你的本地磁盘上的资料可能会被窃取,因此,事先由网站签发数字证书来声明服务商的身份,浏览器在第一次收到这个证书时会d出对话框让我们确认数字证书的身份是否合法,数字证书的签名的不可否认是安全的要蚂前素,这样如果事后发现了数据泄密时就有呈堂证供。

使用 JDK 提供的 jarsigner.exe 来签名,我们需要事先用keytool准备一个证书。

第一步,遇到“java applet安全设置已阻止自签名的应用程序运行”

第二步,到控制面板中打开Java

第三步,d出界面中选择“安全”

第四步,接着选择“编辑站点列表”

第五步,点击添加按钮

第六步,输入欲访问的皮简地址

第七步,d出警告框,点顷逗击继续

第八步,地址添加成功后,显示在文本框中

第九步,再次访问网站地址,d出如下提示框

第十步,勾选复选框雀握卖,并点击运行按钮

第十一步,d出第二个确认,点击“使用新版本运行”按钮


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12450512.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存