【发布时间】:2013-09-13 17:32:12
【问题描述】:
我正在尝试使用 google-api-java-client for OAuth2.0 创建一个简单的第 3 方应用程序来访问基于 OAuth2.0 的网络服务。
当我尝试初始化时程序中断
private static final HttpTransport HTTP_TRANSPORT = new ApacheHttpTransport();
它们被导入为:
导入 com.google.api.client.http.HttpTransport;
导入 com.google.api.client.http.apache.ApacheHttpTransport;
这是一个在 Eclipse 中使用 Google App Engine 插件的简单 Web 应用程序项目。
原因:java.security.AccessControlException:访问被拒绝(java.net.NetPermission getProxySelector) 在 java.security.AccessControlContext.checkPermission(AccessControlContext.java:376) 在 java.security.AccessController.checkPermission(AccessController.java:549) 在 java.lang.SecurityManager.checkPermission(SecurityManager.java:532) 在 com.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkPermission(DevAppServerFactory.java:383) 在 java.net.ProxySelector.getDefault(ProxySelector.java:73) 在 com.google.api.client.http.apache.ApacheHttpTransport.newDefaultHttpClient(ApacheHttpTransport.java:157) 在 com.google.api.client.http.apache.ApacheHttpTransport.(ApacheHttpTransport.java:100) 在 com.mytest.demo.TestApiDemoServlet.(TestApiDemoServlet.java:17)
我正在使用 App Engine 1.8.4 和 google-api-java-client 1.16.0-rc
任何帮助将不胜感激!
【问题讨论】:
标签: google-app-engine google-api-java-client