Java applet:连接到“maps.googleapis.com” - 访问被拒绝(“java.net.SocketPermission”)

时间:2015-03-10 19:15:46

标签: java applet

我正在运行嵌入到我本地的Grails应用程序中的java applet。小程序应该连接到Google Maps API,但它会让我拒绝访问。

Exception in thread "AWT-EventQueue-11" java.security.AccessControlException: access denied ("java.net.SocketPermission" "maps.googleapis.com:80" "connect,resolve")

在applet viewer中运行.java文件时,连接正常,但是当applet在tomcat服务器上运行时,我被拒绝访问。

我已经尝试了我能找到的每个解决方案 - 授予权限,签署.jar文件,创建和crossdomain.xml文件等等。什么都行不通。

我正在运行java版本" 1.8.0_40"在ubuntu上。

1 个答案:

答案 0 :(得分:0)

您必须将小程序放在jar中并使用jarsigner

对其进行签名