GCP API - OAuth 2.0 от Почтальона - PullRequest
0 голосов
/ 21 января 2020

Я разработал Python веб-приложение на GCP App Engine.
Я хочу использовать идентификатор клиента OAuth 2.0 в качестве аутентификации для моего приложения.
В APIs & Services -> Credentials есть OAuth Идентификатор клиента 2.0 с URL-адресом моего приложения, добавленным как Authorized redirect URIs.
Конфигурация токена доступа My Postman выглядит следующим образом: enter image description here

И конфигурация авторизации:
enter image description here

Несмотря на это я получаю следующий ответ: Status: 401 Unauthorized
Информация из заголовка: WWW-Authenticate: Bearer, error="invalid_token"
Тело ответа:

{
 "code": 16,
 "message": "JWT validation failed: Bad JWT format: Invalid JSON in header",
 "details": [
  {
   "@type": "type.googleapis.com/google.rpc.DebugInfo",
   "stackEntries": [],
   "detail": "auth"
  }
 ]
}

Что я делаю не так? Как мне решить эту проблему?


РЕДАКТИРОВАТЬ: Добавление запроса

POST /parse HTTP/1.1
Host: [my_app_name].appspot.com
Content-length: 0
Content-type: application/json
Authorization: Bearer [token_generated_by_postman]
...