Как задать URL-адрес, который будет работать с OAuth?

Как задать URL-адрес, который будет работать с OAuth?

У меня есть:

  • домен, размещенный вне Google (englishcampus.com.br)
  • экземпляр виртуальной машины в Google Compute Engine, на котором запущено приложение, со статическим IP-адресом
  • поддомен (erp.englishcampus.com.br), указывающий на эту виртуальную машину, которая работает нормально

Но когда я пытаюсь выполнить аутентификацию Google API (OAuth), я получаю сообщение об ошибке:

«Недопустимое значение параметра для redirect_uri: необработанные IP-адреса не допускаются:http://104.197.50.68:8069/google_account/authentication"

...показывая, что нельзя использовать IP-адрес для перенаправления. В учетных данных API я указал "http://erp.englishcampus.com.br/google_account/authentication", предполагая, что erp.englishcampus.com.br указывает на виртуальную машину.

У меня такой вопрос: как сделать так, чтобы виртуальная машина отвечала по URL-адресу, а не по статическому IP-адресу, чтобы работал процесс OAuth?

решение1

Дайте виртуальной машинеЗаписьдля erp.englishcampus.com.br. Вот как сделать так, чтобы доменное имя указывало на IP-адрес.

Связанный контент