Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么我会出错;您的安全设置已阻止本地应用程序运行”;?_Java_Security_Web - Fatal编程技术网

Java 为什么我会出错;您的安全设置已阻止本地应用程序运行”;?

Java 为什么我会出错;您的安全设置已阻止本地应用程序运行”;?,java,security,web,Java,Security,Web,你怎么处理掉这个?我想制作一个可以通过浏览器访问的游戏。然后我得到错误“您的安全设置已阻止本地应用程序运行” 我换了浏览器。没有什么 我在“配置java”中添加了异常。没有什么 我在互联网上查找“中等”安全级别,但它被删除了。老实说,我不确定。但是,我可能知道是什么导致了这个问题。我将在这里列出其中的大部分(您可以在以下网址找到完整列表): 小程序无法访问本地文件系统 小程序无法连接到第三方服务器或从第三方服务器检索资源 小程序无法加载本机库 小程序无法更改SecurityManager 小程

你怎么处理掉这个?我想制作一个可以通过浏览器访问的游戏。然后我得到错误“您的安全设置已阻止本地应用程序运行”

我换了浏览器。没有什么 我在“配置java”中添加了异常。没有什么
我在互联网上查找“中等”安全级别,但它被删除了。

老实说,我不确定。但是,我可能知道是什么导致了这个问题。我将在这里列出其中的大部分(您可以在以下网址找到完整列表):

  • 小程序无法访问本地文件系统
  • 小程序无法连接到第三方服务器或从第三方服务器检索资源
  • 小程序无法加载本机库
  • 小程序无法更改SecurityManager
  • 小程序无法创建类加载器
  • 小程序无法读取某些系统属性
总之,不要试图更改用户的桌面或客户端的windows文件夹。让他们上传文件。也不要试图从外部服务器(如google或yahoo)访问.pngs或.json,可能是因为java无法保证它们的安全。您也不能加载本机库,因此如果可以,您可能希望避免这些库,最后您无法访问SecurityManager、ClassLoader或某些系统道具中的某些信息

如果你的应用程序违反了其中之一,Java可能会阻止你的应用程序运行。但这也取决于您的实现。请确保您的浏览器没有阻止某些小程序功能(并且java支持您的浏览器,请确保一切都正常),然后重试


或者,你可以忽略所有这些,试着制作你的应用程序。不幸的是,我对使你的应用程序具有特权的过程几乎没有经验,但据我所知,这会给你的小程序提供更多的移动空间。

你的防火墙正在阻止javaservice@Dazak不,我没有防火墙。简短的回答是谁知道?说真的,你的应用程序是如何包装的?你的应用程序应该如何启动?您是尝试使用多个浏览器还是只使用一个浏览器?站台Java版本?此消息是Java警报还是浏览器警报?或者是操作系统消息?所有这些问题都应该在你自己的问题中得到回答,这样人们才能真正帮助你。我们只能猜测:这听起来像是你要求的小程序不应有的特权。最近,Java对小程序在计算机上能做什么和不能做什么都非常严格。同样,java可能有一个安全设置,允许您增加小程序的功能,但我不确定它们是否在较新的java版本中提供。可能有一些信息给你。@FrznFlms但我注意到很多人都有这个问题,但没有解决方案?我不是个人,不知道哪些是本地库。我在jar中有一个MP3文件,但我不认为本机库通常有不同的构建(.jar),您必须在运行时加载。注意这些。嘿,我刚刚修改了我的答案,加入了到的链接。在那里,您可以学习如何向用户请求权限。尝试请求某些您认为您的应用程序可能违反的内容(或者请求所有内容)。我希望这个过程不要太复杂。不幸的是,有人否定了我的问题,我不能给你+1 Frzn:(这里最重要的是它是否有效。如果无效,我仍然可以查看它并编辑我的答案。是否有任何问题解决了,或者它仍然给你这个问题?