我有一个设置,其中 AWS lambda 中的 API 通过 API 网关公开。 API 网关有一个自定义域名 (TLS),Route 53 有一个别名记录,允许我通过我的 url 调用 API,例如。 https://myapi.example.com.
现在我想为同一个 API 公开一个不同名称的 url——比如 https://service.example.com。我正在尝试将别名记录映射到 my.api.example.com。当我尝试访问 service.example.com 时,它给了我 403- Forbidden 错误。它适用于https://myapi.example.com
如果使用 curl,我可以通过在请求中包含主机标头来访问 API,并且它已成功处理,但这对我来说不是一个选项。谁能向我解释问题出在哪里,我有什么办法可以实现这个目标吗?
谢谢