我正在将一个Web中继集成到AWS服务中,该服务可以调用预定义的路径(
/some-fixed-path
并且它无法配置)我希望在专用子域上使用lambda拦截它,以使其与我们的其余服务分开,所以我希望调出为{{1 }}
我有一个域名(让我们称之为http://subdomain.example.com/some-fixed-path
)注册,我定义了一个托管区域。如何在托管区域中创建记录集并在API网关定义中使用它? (网址不得包含舞台......)
在API网关定义中,有一个"自定义域名"选项,但我无法弄清楚如何从我的托管区域指向记录。
答案 0 :(得分:0)
您应该只需按照using a custom domain的说明操作,然后在托管区域中将别名记录添加到API网关控制台提供的CloudFront分配中。
您需要使用指向已部署阶段的基本路径配置自定义域。此时,您可以在some-fixed-path
创建资源。
注意:API Gateway目前要求所有API都是HTTPS,因此如果您的呼出无法更改为支持HTTPS,则API Gateway将无法用于此用例。
答案 1 :(得分:0)
AWS有a detailed guide关于如何做到这一点。
还有一些需要注意的事项是:
由于这些原因,很多人在第一次使用API网关时会看到Missing Authentication Token。