小编Mes*_*amH的帖子

TokenResponseException:尝试访问 Admin SDK Google API 时出现 401 未经授权的异常。

我正在尝试通过访问 Google Admin SDK API 来提取我域中的用户。然而,我收到了 401 未经授权的例外。下面的代码是我的设置类,其中包含调用 API 的方法。

 package com.brookfieldres.operations;

   import java.io.File;
   import java.io.IOException;
   import java.security.GeneralSecurityException;
   import java.util.ArrayList;
   import java.util.ResourceBundle;

   import org.apache.log4j.Logger;

   import com.brookfieldres.common.Constants;
   import com.google.api.client.googleapis.auth.oauth2.GoogleCredential;
   import com.google.api.client.googleapis.auth.oauth2.GoogleCredential.Builder;
   import com.google.api.services.admin.directory.Directory;
   import com.google.api.services.admin.directory.DirectoryScopes;

    public class GCAuthentication {

        private static final Logger _Log =      Logger.getLogger(GCAuthentication.class.getName()); 

    static ResourceBundle resources =  ResourceBundle.getBundle("Resources"); 

//  public static String serviceAcc = resources.getString("SERVICE_ACC_EMAIL"); 
//  public static String privKeyPath = resources.getString("PRIVATE_KEY_PATH"); 
//  public static String userEmail = resources.getString("ADMIN_ACC"); 



    public static Directory getDirectoryService(String serviceAcc, String privKeyPath, String userEmail) …
Run Code Online (Sandbox Code Playgroud)

java google-api google-admin-sdk

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

google-admin-sdk ×1

google-api ×1

java ×1