# #windows #google-cloud-platform #oauth-2.0 #google-oauth #google-compute-engine
Вопрос:
У нас есть приложение на вычислительном движке, которое использует oauth2(используя учетные данные GCP) для авторизации пользователей для доступа к приложению, и все работало нормально. Внезапно, начиная с последних двух дней, мы получаем 401 сообщение «Не авторизован» от Google authenticator вместо токена доступа.
Убедитесь, что учетная запись службы активна и доступ к API включен в GCE.
Мы попытались сменить учетные данные API GCP, но это не сработало, даже одна из сред позволяла снова войти в систему, но утром снова вышла из строя.
Вот последовательность инцидентов:
- Пользователь нажал URL-адрес для доступа к веб-приложению
- Это перенаправляет на -> страницу авторизации Google, запрашивая у пользователя согласие на вход
- Учетные данные, предоставленные пользователем и принятые Google.
- Вместо предоставления маркера аутентификации Google предоставляет доступ к сообщению, в котором отказано.
Не уверен, какие журналы могут дать четкое представление об ошибках.
Ответ №1:
Если ваше приложение внешнее, но все еще находится в тестовом режиме (не проверено), срок действия токена истечет через 7 дней (источник)
Комментарии:
1. Он находится в производственном режиме и работал более 25 дней