Я пытаюсь взять конечную точку своего шлюза API и сопоставить ее с пользовательским региональным доменным именем.Может ли кто-нибудь помочь определить, допустил ли я ошибку где-нибудь по пути?Я довольно точно следовал документации , но не могу точно определить, где я ошибся.Я выполнил следующие шаги:
Использовал маршрут 53 для регистрации домена, скажем, mydomainname.com
.
Создан сертификат через ACM с api.mydomainname.com
, mydomainname.com
и example.mydomainname.com
, включенными в качестве записей CNAME в конфигурацию DNS для моего домена.
Создано пользовательское доменное имя в API Gateway для моего playground-api
API со стадией development
(см. Ниже):
Используя
Целевое доменное имя , указанное на изображении выше, я перешел к моему
Маршруту 53 Наборы записей результатов и добавил его в качестве цели:
Когда я пытаюсь получить доступ к GET https://api.mydomainname.com
, я получаю ошибку CONNECTION REFUSED
.Однако использование конечной точки из развернутого этапа (конечной точки, предоставленной после развертывания этапа) через API-шлюз работает отлично.
Доступные конечные точки, которые я раскрыл и развернул на API-шлюзе, GET /
, PUT /widgets/
и GET /widgets/{id}
.
Я признаю, что было много сообщений (например, здесь, здесь , здесь и здесь ) по этой теме, но, похоже, никто еще не нашел каких-либо хороших решений.Тем не менее, похоже, что общей темой во всех сообщениях является отсутствие достаточного количества деталей, поэтому я надеюсь, что, возможно, мое сообщение содержит достаточно информации, чтобы помочь более опытным SOers.