OAuth2.0 用の google-api-java-client を使用して、OAuth2.0 ベースの Web サービスにアクセスするためのシンプルなサードパーティ アプリを作成しようとしています。
初期化しようとするとプログラムが壊れる
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.security.AccessControlContext.checkPermission(AccessControlContext.java:376) でアクセスが拒否されました (java.net.NetPermission getProxySelector) java.security.AccessController.checkPermission(AccessController.java:549) でcom.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkPermission(DevAppServerFactory.java:383) の java.lang.SecurityManager.checkPermission(SecurityManager.java:532) 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 を使用しています
どんな助けでも大歓迎です!