«Авторизованные URI-адреса перенаправления» веб-приложения Google Oauth 2.0 должны заканчиваться общедоступным доменом верхнего уровня (например, .com или .org)?

Когда создать учетные данные Google API Oauth2.0 наКонсоль разработчиков GoogleЯ выбираю тип приложения "Веб-приложение".

В поле «URI авторизованного перенаправления» я могу использоватьhttp://127.0.0.1/callback, он отлично работает для меня на местном развитии.

но когда я хочу использовать учетные данные Google API Oauth2.0 на моем сервере (скажем, 99.99.99.99), я должен использоватьhttp://99.99.99.99/callback как мои "URI авторизованного перенаправления", но Google дает мне предупреждение:

Неверное перенаправление:http://99.99.99.99/callback должен заканчиваться публичным доменом верхнего уровня (таким как .com или .org)

Что еще можно сделать, кроме как привязать общедоступный домен верхнего уровня к моему серверу?

Я развиваюсь в Django и используюoauth2client для работы с Google API Oauth2, поэтому в моей базе данных есть две таблицы "oauth2_authentication_credential", "oauth2_authentication_flowmodel", в которых есть учетные данные, я копирую их с моего локального хоста на сервер, но он не работает.

Ответы на вопрос(1)

Ваш ответ на вопрос