gpt4 book ai didi

oauth - "Invalid JWT: Failed audience check."尝试从 Google 获取 OAuth token 时出错

转载 作者:行者123 更新时间:2023-12-03 00:24:44 25 4
gpt4 key购买 nike

我正在尝试从 Google 获取 OAuth2 token 并不断收到此响应:

{
"error": "invalid_grant",
"error_description": "Invalid JWT: Failed audience check. The right audience is https://www.googleapis.com/oauth2/v4/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer&assertion=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJ1cGRhdGUtbG9jYXRpb24tZGF0YUB0b3RlbWljLWd1aWxkLTEyOTIyMC5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsInNjb3BlIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9wbHVzLmJ1c2luZXNzLm1hbmFnZSIsImF1ZCI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL29hdXRoMi92NC90b2tlbiIsImlhdCI6MTQ2MzY4MjEwOSwiZXhwIjoxNDYzNjg1NjQ5fQ==.a09YUnpiY0FZZFZDUm5PaC91ZkV6ZUtJNGp4WWRWcHY3eFhHNVBXTmw2TGNjZ0JKZThTS2pENitldGNqZzFPMlRRMmNEWWx0aHBNU2k4NS9GeVhnQXdaMHRXVTVEbmcxcXFXQzFRYlp6NmNTZFNlcUt3TElGZjRLeHJCTTgxcVBmVSttQTM0dmprTGtSeEVsWC8vNGpTNDdYM0dobEk2THJOL2xOa2tXcnpEZlk2K1QrNk5OSndyTXhOaTZmcFdXQ09KVE9Gd0tVSnZjYnR1VWNLYnVXbzBqVEhqL056aHBPbkROVW1SSEpYY2JpU3VxVWdRai9PZldiR1p5bzJFK3ZtRzQ5NXdmdDdMMXJkQWdMZkZPcitpeWZVd1FneXVmZFUrRGd1dlZPOWdZSENrS1Fnd0tZb0tUbjNIU29Bcm13OE9OL0RFdkVPM2N2YjhTbFoxbjhRPT0="
}

服务帐户(我正在使用)的文档位于此处: https://developers.google.com/identity/protocols/OAuth2ServiceAccount#authorizingrequests

他们说:

“断言预期目标的描述符。当发出访问 token 请求时,该值始终为 https://www.googleapis.com/oauth2/v4/token 。”

所以当我形成我的 claim 集时,它看起来像这样:

{"iss":"********.iam.gserviceaccount.com","scope":"https://www.googleapis.com/auth/plus.business.manage","aud":"https://www.googleapis.com/oauth2/v4/token","iat":1463683812,"exp":1463687352}

有谁知道什么可能导致我的受众检查失败以及我应该使用什么作为该值?是否有可能我的 token 请求的其他部分不正确,它只是说我的受众检查失败?

最佳答案

截至目前(2020 年 2 月 7 日),aud 值为

https://oauth2.googleapis.com/token

Link.截图如下。

<小时/>

在OP的时候,它是

https://www.googleapis.com/oauth2/v4/token

Google ID platform screenshot

关于oauth - "Invalid JWT: Failed audience check."尝试从 Google 获取 OAuth token 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37331910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com