Всегда ли OAuth использует заголовок авторизации HTTP?
Приложение, запущенное в GCP с использованием App Engine и защищенное IAP. Насколько я знаю, IAP использует OAuth, но когда я открываю приложение в браузере и проверяю исходящие XHR-запросы, я не вижу ни одного заголовка HTTP-авторизации. Однако в файлах cookie есть токен, который называется GCP_IAAP_AUTH_TOKEN. Просто интересно, считается ли это все еще OAuth или это какая-то другая форма аутентификации?
1 ответ
Решение
Облачный IAP может использовать либо куки GCP_IAAP_AUTH_TOKEN
или же Authorization: Bearer
, Оба являются производными от OAuth2.
Учетные данные, на которые опирается Cloud IAP, являются токеном OpenID Connect (OIDC). Этот токен может быть получен из файла cookie
GCP_IAAP_AUTH_TOKEN
илиAuthorization: bearer header
,