aws-api-gateway - 如何通过资源策略限制对无服务器 API 的访问?
问题描述
通过 cloudformation 模板构建的无服务器 API 网关堆栈(见下文)。我添加了一个资源策略以将特定 IP 地址列入白名单。这会阻止所有其他 IP 地址,而不指定黑名单,还是我也添加了 IpRangeBlacklist 值?
Resources:
serverlessapiGateway:
Type: AWS::Serverless::Api
Properties:
Auth:
ResourcePolicy:
IpRangeWhitelist:
- "10.20.30.40"
解决方案
已验证,仅允许IpRangeWhitelist范围内的 IP 列表。我想知道在不允许的情况下是否有办法自定义我们得到的错误消息。
推荐阅读
- excel - Excel 序列(连续出现)
- html - 如何在 Nodejs 中读取和解析 html?
- r - ggplot 带有“美学必须是长度 1 或与数据相同 (1): x, y, color ”错误
- ruby - 当从子调用父方法时,从父调用子方法
- powershell - 使用 powershell 将 Microsoft 表单 webpart 配置到现代页面
- python - 如何配置 IPython 以与普通 Python REPL 相同的方式执行单元块?
- c - Essential C 中的 Swap() func 无法编译
- java - Spring Boot - application.properties 中的程序参数
- webcam - 如何使用分段输出文件在 DirectShow 中预览和捕获?
- networking - 如何确定 sctp 包中的块数?