我有一个使用Java 6更新22的Web应用程序,并且工作正常,直到昨天,现在我突然尝试从我的应用程序加载表单时说“应用程序被安全设置阻止”我无法更新到最新的Java b / c它是不兼容的,我不能将Java安全设置从高设置为中,因为它是一个风险。我有多个用户遇到过这个问题,有什么想法吗?我知道Windows最近发布了他们的更新,不知道这是否是因为我找不到任何东西,谢谢。
答案 0 :(得分:4)
如果将安全级别更改为中等无效,则可以转到 Windows控制面板 - > 程序 - > 爪哇。在那里,您转到安全并按编辑站点列表... ,单击添加,然后在其中键入位置(应用程序的URL)已托管)并按确定。
答案 1 :(得分:2)
只需将Java安全级别设置为中等,或者将Java应用程序列入白名单。 Here is how to do it.
答案 2 :(得分:1)
我假设你的应用程序是一个Java applet。是吗?
不幸的是,在您的浏览器中运行旧版本的Java插件是一个很大的安全风险。其他人可以在网页上插入恶意applet,并通过利用旧java插件中的已知错误来访问用户的计算机。
也许您可以使用java webstart代替?请参阅http://docs.oracle.com/javase/tutorial/deployment/webstart/deploying.html和Opening JNLP File in Java 6 JRE instead of JRE 7
如果您还没有这样做,也可以尝试签署applet的jar文件。