繁体   English   中英

AWS:如何限制从 Amplify 应用程序访问 API 网关?

[英]AWS: how to restrict access to API gateway from Amplify app?

我有一个 Amplify 应用程序,我想成为唯一允许调用 API 网关的应用程序。

实现这一目标的最佳方法是什么?

似乎可以使网关私有到单个 VPC - 但似乎AWS Amplify 应用程序不能放置在任何单个 VPC 内

还有其他方法吗? 我可以基于 arn 加入白名单吗? 知识产权? 其他选择?

AFAIK,VPC 支持目前不可用(可能在未来)。

我使用的一些解决方法是:

  • 仅将 API 网关列入您的 IP 地址的白名单
  • 集成私有API网关+Cloudfront,前面放置WAF

参考: https ://github.com/aws-amplify/amplify-hosting/issues/12

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM