AWS API Gateway url - 可以在公共代码中使用吗?

问题描述 投票:0回答:1

AWS API Gateway 为您提供类似 https://abc123.execute-api.us-east-1.amazonaws.com/Prod/products 的 URL。可以在公共代码中包含此网址吗?在我看来,在公共代码中使用是可以的。如果您能指出有关此内容的文档,那就太好了。谢谢。

amazon-web-services api aws-api-gateway
1个回答
0
投票

通常,您希望在某些基础设施管理工具中管理您的 api(基础设施实例的一部分),这样可以根据应用程序中的需要传递特定配置(在本例中为端点 URL)。例如,CDK 可以让您执行此操作(请参阅 ref)。

但我可以想象您想要修复此端点的用例(也许它是公共代码对服务端点的依赖)。在这种情况下,最好创建您自己的域名,然后如果您想更改后端,您可以轻松地将其指向新后端,因为您无法控制 AWS 分配给您的调用 api 端点.

从安全角度来看,如果用例允许,只有对其进行混淆才更安全,这样就不太可能有人尝试访问它而必须扫描它,而不是在代码中告诉他们。

© www.soinside.com 2019 - 2024. All rights reserved.