Использование собственного домена для конечной точки шлюза AWS API в Мумбаи

У меня есть шлюз aws api, размещенный в Мумбаи (ap-south-1). Я пытаюсь добавить пользовательский домен в конечную точку.

Я создал сертификат ACM в том же регионе и создал пользовательское доменное имя в шлюзе API. Шлюз api позволил мне использовать сертификат ACM только в региональной (ap-south-1) конфигурации конечной точки, а не в пограничной (us-east-1) конфигурации. В результате получается целевой домен в формате

*.ap-south-1.amazonaws.com

а не в формате облачного фронта, как

*.cloudfront.net

После создания пользовательского доменного имени (api.mydomain.com) я попытался добавить его в размещенную зону в route53.

Когда я пытаюсь создать набор записей, используя целевой домен в указанном формате (*. Ap-south-1.amazonaws.com), я получаю сообщение об ошибке

The record set could not be saved because: - Alias Target contains an invalid value.

введите описание изображения здесь

Я попытался создать сертификат в us-east-1 и создать конечную точку, оптимизированную по краям. Здесь я получил конечную точку облачного фронта. Но когда я пытаюсь получить доступ к конечной точке, я получаю запрещенное исключение.

1 ответ

Обнаружено, что мы должны использовать сертификат из региона us-east-1(N. Virginia) и получить конечную точку облачного фронта самостоятельно. Я не уверен, почему они разрешают региональные конечные точки, если они не поддерживают их на маршруте 53.

Для запрещенной ошибки я не использовал правильный URL (использовал v1 при создании конечной точки).

Другие вопросы по тегам