Я пытаюсь подключиться к API Google Analytics, используя Matillion ETL на экземпляре AWS EC2, чтобы загрузить озеро данных.Когда я пытаюсь добавить URL-адрес обратного вызова в Google Developer Console http://ec2 -99-99-99-99.compute-1.amazonaws.com / oauth_redirect.html , я получаю сообщение об ошибке:
"Invalid Redirect: domain must be added to the authorized domains list before submitting."
Я добавил amazonaws.com в список авторизованных доменов на экране OAuth Consent.Если я добавлю, compute-1.amazonaws.com/oauth_redirect.html, он примет это.Так что я знаю, что он распознает amazonaws.com, но не для моего конкретного экземпляра EC2
Я думал, что это потому, что это субдомен, но я не уверен, имеет ли это значение.Основываясь на других сообщениях, таких как this , другие люди смогли подключиться.
Я также попытался добавить новый набор записей в Route 53 вместо предоставленного AWS URL, но я нене знаю, как изменить URL обратного вызова по умолчанию в Matillion.Я послал их группе поддержки отдельный вопрос по этому поводу и сообщу, решит ли это это.
Я действительно думаю, что это проблема со стороны Google, которая должна решить ее.Могут ли быть какие-то настройки в консоли Google, которые мне не хватает, чтобы разрешить это?
Редактировать: Использование URL-адреса Route 53 вместо входа в Matillion заставит конфигурацию OAuth использовать ее вместо этого при получении URL-адреса обратного вызова,Теперь я могу подключиться к Google Analytics.Я оставлю этот пост на тот случай, если кто-то столкнется с проблемой subdomain.subdomain.domain.com в Google