Принять любой домен для API Gateway - PullRequest
0 голосов
/ 08 января 2019

Перестройка моей проблемы:

Что мне нужно: Мне нужны случайные сайты или, что лучше, сайты моих клиентов для доступа к той же самой лямбда-функции, которая возвращает динамический HTML.

Что я сделал: Я создал лямбда-функцию, которая возвращает динамический HTML. И я звоню через API-шлюз (я не знаю, будет ли это лучшим вариантом), используя безсерверную инфраструктуру.

Что мне нужно сделать, это принять все запросы, использующие CNAME, с моего адреса, поэтому покажите динамическое содержимое для рассматриваемого сайта или предупредите, что сайт не зарегистрирован в моей базе данных. Но если вы измените DNS случайного сайта, поместив CNAME шлюза API, он войдет в бесконечный цикл перенаправления, и браузер отменит запрос.

Я пытался перейти на CNAME напрямую из API шлюза, а также создать собственный домен и изменить CNAME на свой собственный домен. Но API шлюза отклоняет вызов.

Опция, которая вам не нравится: создайте экземпляр EC2, чтобы иметь статический IP, а затем измените DNS с типом записи "A".

PS: я пытался использовать частную сеть с общедоступным URL-адресом, я не знаю, сделал ли я это неправильно (я нашел это очень запутанным), но это также не сработало.

...