【发布时间】:2017-08-21 10:01:18
【问题描述】:
我正在使用 GoogleApps Directory api 来访问 Googleapps。我有一个关于 Proxy 的查询,如何使用目录 API 设置代理凭据。
根据 googleApps API 的文档,我可以使用“GoogleNetHttpTransport”类来设置代理(端口和主机)。
静态 HttpTransport newProxyTransport() 抛出 GeneralSecurityException, IOException { NetHttpTransport.Builder builder = new NetHttpTransport.Builder(); builder.trustCertificates(GoogleUtils.getCertificateTrustStore()); builder.setProxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress("127.0.0.1", 3128))); 返回 builder.build(); }
但是如果我有代理服务器的凭据,那么我该如何设置,没有提及设置代理凭据。
是否有任何 GoogleApps api 允许设置代理凭据以及主机名和端口?
如果不是,那么我应该去 setDefault(Authenticator) 它将代理凭据设置为系统属性吗?
任何人都可以对此有所了解。对此的任何意见都是非常可观的!
【问题讨论】:
标签: google-api google-apps google-api-java-client google-admin-sdk google-directory-api