java.security.AccessControlException在小程序(java.secu

2019-10-16 14:32发布

在我的小程序,它需要下载其他网站上的csv文件来运行。

当我的appletviewer运行小程序,它给了我这样的例外:

java.security.AccessControlException: access denied (java.net.SocketPermision www.xxxsitexxx.com:80 connect, resolve
   ....

我的小应用程序的签署:

 jarsigner -verify myfile.jar >> the result :  jar verified.

我想补充:

grant {
      permission java.security.AllPermission;
    };

到Tomcat的文件夹:

..conf/catalina.policy

但它没有工作。

谷歌暗示我安全在未经许可的添加到:

... jre/lib/security/java.policy

但我无法改变它:

Access to ... jre/lib/security/java.policy was denied.

我的问题是:

  1. 确实增加许可的java.policy来解决问题?
  2. 如果是这样,我怎么能更改的java.policy的内容?

PS:我看了很多的问题在这里与我在#1的问题,但是我无法找到解决这个问题的正确途径。

EDIT : i got the Applet work by signing all jar files that needed to run with the Applet.
文章来源: java.security.AccessControlException in Applet