首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Azure应用程序网关阻止所有http/https通信的WAF规则

问使用Azure应用程序网关阻止所有http/https通信的WAF规则
EN

Stack Overflow用户
提问于 2022-03-28 15:11:41
回答 2查看 1.1K关注 0票数 0

在配置WAF时,我习惯于配置最低优先级规则来阻止所有入站http/https通信。然后,我添加了更高的优先级允许规则来打开我所需要的访问。

我不知道如何在Azure应用程序网关的WAF自定义规则中创建“阻止所有”规则?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-03-29 08:57:27

所以..。这就是您可以这样做的方法(很抱歉,配置以terraform格式)。

custom_rules { name = "blockAllPaths“优先级= 90 rule_type = "MatchRule”

代码语言:javascript
复制
match_conditions {
  match_variables {
    variable_name = "RequestUri"
  }
  operator           = "BeginsWith"
  negation_condition = false
  match_values       = ["/"]
}

action = "Block"

}

票数 0
EN

Stack Overflow用户

发布于 2022-03-29 06:30:17

在Azure应用程序网关的WAF中,"block all traffic" 规则是无法实现的,因为它只帮助您的web免受一些常见的威胁--只有

Azure WAF是一个web应用程序防火墙,它可以帮助您的web应用程序免受常见的威胁,如scripting、跨站点脚本和其他web攻击。可以定义由自定义规则和托管规则组合组成的WAF策略,以控制对web应用程序的访问。

Azure应用网关网络应用程序防火墙(WAF) v2附带了一个预先配置的、平台管理的规则集,它提供了许多不同类型的攻击的保护。如果您是WAF管理员,您可能需要编写自己的规则来增强核心规则集(CRS)规则。您的规则可以根据匹配条件阻止或允许请求的通信量。

请参考此以获得当前适用于WAF的规则。文档中没有阻塞所有通信量的规则.

有关custome规则的更多信息,请参考此。Custome规则只是帮助您根据不同的条件(仅在上述文档中提供)使用多个规则,.These规则比托管规则集中的其余规则具有更高的优先级。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71649696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档