我試圖獲取Google Api中某個網上論壇的組列表(https://developers.google.com/admin-sdk/directory/v1/reference/groups/list)。從服務帳戶訪問Google網上論壇的Google網上論壇 - 保持403未經授權
我正在使用「域名範圍委派」,並且有一個服務帳戶,網絡應用向其發送所有請求給Google。 admin-sdk要求請求用戶成爲管理員,所以我冒充給定域上的管理員用戶。
這工作正常(https://developers.google.com/admin-sdk/directory/v1/reference/users/get),但是當我試圖使用組API,它不能是這樣的:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Not Authorized to access this resource/api"
}
],
"code": 403,
"message": "Not Authorized to access this resource/api"
}
}
我已經檢查從域管理員的權限已下放給服務帳戶。而且我還檢查了我可以訪問組列表,同時以域管理員身份登錄。
任何幫助或暗示高度讚賞。 在此先感謝
這使我再次檢查範圍。它在域管理員帳戶上正確設置,並且在服務帳戶上啓用了api。但是我後來意識到,在某些時候,我還在創建JWT令牌時添加了範圍。這確實解決了這個問題。 – Djensen