AWS API Gateway 配置WAF(中国区)

问题

需要给AWS API Gateway配置WAF。

AWS WAF设置

打开AWS WAF首页,开始创建和配置WAF,如下图:

设置web acl名称,然后开始添加aws相关资源,如下图:

选择资源类型,但是,我这里出现如下错误:

The security token included in the request is expired

如下图:

这个问题多点击几次右边刷新按钮就出来,具体如下图:

然后,继续下一步,如下图:

接下来,开始添加一些AWS自带的规则和规则组,如下图:

开始编辑机器人规则组策略,这个机器人规则组策略是收费的,需要注意一下,这里我们编辑一下这个机器人规则策略,保证移动端访问系统不受影响,下面开始编辑机器人规则组策略,如下图:

设置许可移动端,能够正常访问我们的系统接口,如下图:

如果你的API Gateway前面还有CDN的话,还需要配置UserAgent转发给API Gateway。保存后,然后把下面免费的规则组,全部添加即可。如下图:

然后审核一下,没问题的话就下一步,如下图:

然后,设置一下规则组之间的优先级,如下图:

接下来,配置一下监控指标,如下图:

最后审计一下,如下图:

点击创建web ACL后,等待一段时间即可。创建成功如下图:

由于我们在配置过程已经指定好了api gateway,所以,这个waf配置创建成功后,会自动绑定在指定的api gateway上面。完成上面创建之后,最好去api gateway那边重新部署一下。

总结

这样就完成了在API Gateway中设置WAF过程。

参考

相关推荐
百***618715 小时前
SpringCloud Gateway 集成 Sentinel 详解 及实现动态监听Nacos规则配置实时更新流控规则
spring cloud·gateway·sentinel
wavemap17 小时前
阿里云38元一年200M轻量云服务器详细评测
服务器·阿里云·云计算·vps·评测·boboforum
TH_118 小时前
腾讯云-(5)-宝塔软件安装
云计算·腾讯云
源码技术栈19 小时前
Java基于云计算的社区门诊系统源码 医院门诊系统源码 已实现医保结算 SaaS模式
java·云计算·源码·诊所·门诊·预约挂号·云门诊
wanhengidc20 小时前
机架式服务器有什么作用?
运维·服务器·web安全·智能手机·云计算
x***B4111 天前
云计算成本控制策略分析
云计算
5***o5001 天前
云计算容器化部署的最佳实践方案
云计算
橙色云-智橙协同研发1 天前
【PLM实施专家宝典】离散制造企业需求管理与全生命周期追溯体系构建方案:打造研发的“精准导航系统”
大数据·云原生·云计算·解决方案·数字化转型·plm·国产plm
G31135422731 天前
腾讯云国际站云服务器和国内站产品有什么区别呢?
服务器·云计算·腾讯云
乐之者v2 天前
lens配置AWS EKS(k8s)
kubernetes·云计算·aws