Общедоступный DNS (IPv4) AWS EC2 us-east-1 не может быть добавлен в авторизованные домены Google. - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть приложение React, которое размещено на экземпляре AWS EC2 и которое имеет аутентификацию на основе Google.Ранее приложение размещалось на экземпляре EC2 в регионе us-east-2, и все работало нормально.Тем временем я переместил приложение на экземпляр EC2 в регионе us-east-1, и проблема возникла.Это общедоступный шаблон DNS-имени для экземпляра us-east-2: ec2-x-xx-xx-xxx.us-east-2.compute.amazonaws.com, и это экземпляр для us-east-1: ec2-xx-xxx-xxx-xx.compute-1.amazonaws.com

Проблема заключается в том, что когда я хочу добавить эти URL-адреса в качестве авторизованных доменов на экране Google OAuth Consent, я могу добавить первый (мы-east-2) без проблем, но я не могу добавить второй (us-east-1).Позже я обнаружил информацию о том, что второй формат, который создает проблему, устарел и используется только в регионе us-east-1.Все остальные регионы не используют его.

Сообщение, которое Google показывает мне, когда я пытаюсь добавить URL-адрес us-east-1 в авторизованные домены, «Должно быть топ-частным доменом».Аутентификация Google не работает в моем приложении из-за этого в регионе us-east-1.

Как я могу решить эту проблему и заставить мою аутентификацию Google работать, когда приложение размещено на экземпляре EC2 в us-east-1область

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...