До сегодняшнего дня я мог использовать API Google для обмена кода авторизации на токен доступа. У меня не было проблем с этим за последний год. Но теперь я получаю код состояния 403. Мое тело POST выглядит так:
code=4%2FUwDPiS*********&
redirect_uri=https%3A%2F%2Flocalhost%3A57081&
client_id=123******&
client_secret=123*******&
scope=&
grant_type=authorization_code
Конечная точка API:
https://www.googleapis.com/oauth2/v4/token/
Игровая площадка Google API прекрасно работает при обмене токенами авторизации.
Я подумал, что, возможно, Google получал строгие требования и требовал https для перенаправления (которого у меня изначально не было). Но даже после добавления https это не помогло. Возможно ли, что Google теперь блокирует перенаправления на localhost? Если нет, то какая еще проблема?