Региональное пользовательское доменное имя API Gateway не разрешается - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь взять конечную точку своего шлюза API и сопоставить ее с пользовательским региональным доменным именем.Может ли кто-нибудь помочь определить, допустил ли я ошибку где-нибудь по пути?Я довольно точно следовал документации , но не могу точно определить, где я ошибся.Я выполнил следующие шаги:

  1. Использовал маршрут 53 для регистрации домена, скажем, mydomainname.com.

  2. Создан сертификат через ACM с api.mydomainname.com, mydomainname.com и example.mydomainname.com, включенными в качестве записей CNAME в конфигурацию DNS для моего домена.

  3. Создано пользовательское доменное имя в API Gateway для моего playground-api API со стадией development (см. Ниже):

enter image description here

Используя Целевое доменное имя , указанное на изображении выше, я перешел к моему Маршруту 53 Наборы записей результатов и добавил его в качестве цели:

enter image description here

Когда я пытаюсь получить доступ к GET https://api.mydomainname.com, я получаю ошибку CONNECTION REFUSED.Однако использование конечной точки из развернутого этапа (конечной точки, предоставленной после развертывания этапа) через API-шлюз работает отлично.

Доступные конечные точки, которые я раскрыл и развернул на API-шлюзе, GET /, PUT /widgets/ и GET /widgets/{id}.

Я признаю, что было много сообщений (например, здесь, здесь , здесь и здесь ) по этой теме, но, похоже, никто еще не нашел каких-либо хороших решений.Тем не менее, похоже, что общей темой во всех сообщениях является отсутствие достаточного количества деталей, поэтому я надеюсь, что, возможно, мое сообщение содержит достаточно информации, чтобы помочь более опытным SOers.

...