在浏览器(chrome/firefox)中运行本地java小程序“您的安全设置已阻止本地应用程序运行”
我试图运行一个Java小程序(html文件),但浏览器一直在说:
"Your security settings have blocked a local application from running"
我尝试过使用Chrome和Firefox,但我也遇到了同样的错误。我已经升级到了Java的最新版本,但是Chrome仍然说
chrome://plugins/ "Download Critical Security Update"
即使我可以运行Java小程序(不是本地的)
我使用的是Ubuntu 13.04 64位
# 1 楼答案
在读了Java 7 Update 21 Security Improvements in Detail 之后提到
。。我想知道松散类文件——所有“最简单”的小程序——的情况如何
本地文件系统
这是当JRE设置为默认的“高”安全设置时,从本地文件系统加载的由松散类文件组成的小程序的对话框
请注意,JRE的一个小小的怪癖只在第3点产生了这种效果
打开Java设置并将级别设置为中等。
关闭浏览器&;Java设置李>
打开Java设置并将级别设置为高。
关闭浏览器&;Java设置李>
互联网
如果您从互联网加载在resizable applet demo处看到的简单小程序(松散类文件),它拥有
applet
元素:它似乎也能成功加载。暗示:
从本地文件系统加载的小程序现在受到比从internet或本地服务器加载的小程序更严格的安全沙箱的约束
安全设置说明
从Java7开始更新51
# 2 楼答案
对于XP: 启动>;控制面板>;爪哇>;安全性>;(设置为中等) http://www.java.com/en/download/help/java_update.xml
# 3 楼答案
我认为Java的升级不会有帮助。您需要卸载旧版本,然后安装最新的java版本来帮助您。 确保完成安装后重新启动计算机
希望有帮助
# 4 楼答案
当系统中仍有旧版本的java破坏了任何安装的新版本时,就会出现这个问题。要解决这个问题,首先需要使用-Control Panel+remove Programs+删除所有java软件,然后卸载java。(在这个阶段,我建议使用CCleaner清理注册表,使用他们的注册表选项或类似程序,以确保清理干净,然后重新启动)重新启动后,重新安装最新版本的java,一切都会好起来
http://www.filehippo.com/download_ccleaner-链接到CCLEANER
# 5 楼答案
在我的例子中,这已通过转到控制面板>;爪哇>;安全性>;然后在异常站点列表中添加url。然后申请。再次测试该站点,它现在应该允许您运行本地java
# 6 楼答案
转到java控制选项卡>;java控制面板>;单击安全选项卡>;安全级别降到中等。 然后小程序在2到3次安全提示后运行