是否可以将使用ESP提供的Google云端点API配置为接受Google访问令牌(而不是JWT)?

是否可以将使用ESP提供的Google云端点API配置为接受Google访问令牌(而不是JWT)?,jwt,google-cloud-endpoints,google-oauth,Jwt,Google Cloud Endpoints,Google Oauth,我们的API后端在AppEngine Flexible上运行,我们尝试将API部署到Google云端点(ESP变体),ESP似乎只支持JWT格式的访问令牌。真的是这样吗?我们不能使用“普通”的Google OAuth2访问令牌(从ya29开始)来访问ESP提供的Google云端点API吗?以下是我们得到的答复: { "code": 16, "message": "JWT validation failed: BAD_FORMAT", "details": [ { "@type":

我们的API后端在AppEngine Flexible上运行,我们尝试将API部署到Google云端点(ESP变体),ESP似乎只支持JWT格式的访问令牌。真的是这样吗?我们不能使用“普通”的Google OAuth2访问令牌(从ya29开始)来访问ESP提供的Google云端点API吗?以下是我们得到的答复:

{
 "code": 16,
 "message": "JWT validation failed: BAD_FORMAT",
 "details": [
  {
   "@type": "type.googleapis.com/google.rpc.DebugInfo",
   "stackEntries": [],
   "detail": "auth"
  }
 ]
}

在客户端,我们使用的是oauth2client Python库(带有来自App Engine Standard的默认服务帐户),它没有使用JWT simple。切换到google auth library是一个选项,但我只想确认不支持“普通”google access令牌。

当前无法将OAuth2承载令牌与端点代理一起使用。

当前无法将OAuth2承载令牌与端点代理一起使用。

谢谢您的回答。google auth library是从Python代码向ESP进行身份验证的首选方法吗?我不能给出一个明确的答案,因为我不处理客户端库,但我会说是的,因为它取代了oauth2client。谢谢你的回答。google auth library是从Python代码向ESP进行身份验证的首选方法吗?我不能给出明确的答案,因为我不处理客户端库,但我会说是的,因为它取代了oauth2client。