У меня есть:
- домен, размещенный вне 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-адрес.