amazon-web-services - API Gateway 区域自定义域名无法解析
问题描述
我正在尝试获取我的 API Gateway 端点并将其映射到自定义区域域名。有人可以帮助确定我是否在途中的任何地方都犯了错误?我非常忠实地遵循了文档,但无法确定我哪里出错了。我执行了以下步骤:
使用 Route 53 注册一个域,比方说
mydomainname.com
。通过 ACM 创建证书
api.mydomainname.com
,mydomainname.com
并example.mydomainname.com
作为 CNAME 记录包含在我的域的 DNS 配置中。playground-api
在 API Gateway 中为我的API创建了一个自定义域名development
(见下文):
- 使用上图中指定的目标域名,转到我的Route 53 结果记录集并将其添加为目标:
当我尝试访问GEThttps://api.mydomainname.com
时,出现CONNECTION REFUSED
错误。但是,通过 API Gateway 使用已部署阶段的端点(部署阶段后提供的端点)效果很好。
我在 API Gateway 上公开和部署的可用端点是GET /
、PUT /widgets/
和GET /widgets/{id}
。
我承认有很多关于这个主题的帖子(比如这里、这里、这里和这里),但看起来还没有人找到任何好的解决方案。然而,到目前为止,所有帖子的共同主题似乎都缺乏足够的细节,所以我希望我的帖子可能包含足够的信息,以便更有经验的 SOers 提供帮助。
解决方案
推荐阅读
- javascript - 如何使我的搜索栏在聚焦时不会折叠?
- powershell - 查找两个文件的差异并附加到第一个文件 powershell
- c# - 如何在 .NET Core Web API 的 Dictionary 键中将枚举转换为 int
- javascript - 如何通过执行切片用地图重写推送?
- reactjs - 在类组件中反应 useEffect 等效项
- deep-learning - 是否可以在 FPGA 上训练 YOLO - 对象检测模型?
- javascript - next() 在 Express 4 上不起作用,错误 [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
- docker - launch ElasticSearch in Docker Plesk
- django - Django filter many to many list of objects that contains all the items of a list
- html - 如何通过使 div(及其内容)更小来防止文本中断?