Консоль Google Cloud — новый проект дает invalid_client, а старые проекты дают несоответствие redirect_uri

Я столкнулся с той же проблемой в консоли Google Cloud API уже более суток.

Я попытался добавить новый redirect_uri для старого проекта, чтобы использовать его в моем веб-приложении, но это дает мне ошибку «несоответствие redirect_uri». Старые uri перенаправления все еще работают, как и раньше.

Я даже пытался создать новый проект с самого начала, а затем зарегистрировал новое приложение. Теперь это дает мне ошибку «invalid_client» через google oauth.

Если старый redirect_uri перенаправляет как надо, то почему новый не делает? Нужно ли что-то еще делать при добавлении нового URI перенаправления?


person jm.    schedule 17.11.2013    source источник


Ответы (2)


Это похоже на ошибку.

См. вновь созданные идентификаторы клиентов Oauth не работают для того, что кажется успешным обходным путем.

person pinoyyid    schedule 19.11.2013

Все ваши ошибки говорят сами за себя, поэтому вам просто нужно тщательно повторить свои шаги и проверить, что вы используете правильный идентификатор клиента с соответствующими URL-адресами.

выдает ошибку "redirect_uri mismatch". uri должен совпадать символ за символом. например. следите за http(s) и косой чертой в конце

Это теперь дает мне ошибку "invalid_client" через oauth Google. Либо вы забыли включить API, либо неправильно установили новый идентификатор клиента в своем приложении.

Нужно ли что-то еще сделать при добавлении нового URI перенаправления? НЕТ. Просто убедитесь, что он точно соответствует URL-адресу, который вы передаете.

Иногда проще вернуться к старой консоли API. В нижней части экрана новой облачной консоли есть слабая серая ссылка.

person pinoyyid    schedule 18.11.2013