我正在请求使用服务帐户从用户帐户访问 imap 数据的令牌。
https://developers.google.com/accounts/docs/OAuth2ServiceAccount
现在大多数用户验证良好,我收到了一个可以重复使用 3600 秒的令牌。那也行。但是,有些用户每次都因“invalid_grant”而失败。我不知道为什么相同的库、相同的 apiclient 和相同的签名密钥会导致这种行为。
同样,一个不变的用户子集总是以“invalid_grant”失败。
有任何想法吗?