У меня есть проект в Google Cloud Platform, который использует OAuth 2.0 и несколько областей применения от Google.Все работало хорошо до недавнего времени, когда я заметил, что мои пользователи видят «Приложение не проверено» при входе в систему с помощью Google.
Посещая форму согласия OAuth на https://console.cloud.google.com/apis/credentials/consent,, я мог видеть, что он хочет менячтобы ввести новые URL-адреса конфиденциальности и условия, которые я сделал.Но щелкнув «Отправить для проверки» и пройдя через следующее всплывающее окно, мы не получили обратной связи.
Глядя в devtools, я мог видеть, что вызов конечной точки submitReview приводил к следующему:
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"status": "INVALID_ARGUMENT"
}
}
Тело запроса, отправленное формой Google, было:
{"brandId": "XXXXXXXXXXXXXX", "scopeRationale": "Мое обоснование было здесь", "AdditionalInfo": "", "contactEmail": "email@ domain.com "," pendingScopes ": []}
Обратите внимание, что pendingScopes фактически пуст (я не запрашиваю новые области).
Есть идеи?