You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Azure Application Gateway and Azure Application Gateway WAF
406
+
407
+
Azure Application Gateway is a **web traffic load balancer** that enables you to manage traffic to your **web** applications. It offers **Layer 7 load balancing, SSL termination, and web application firewall (WAF) capabilities** in the Application Delivery Controller (ADC) as a service. Key features include URL-based routing, cookie-based session affinity, and secure sockets layer (SSL) offloading, which are crucial for applications that require complex load-balancing capabilities like global routing and path-based routing.
408
+
409
+
**Example:**
410
+
411
+
Consider a scenario where you have an e-commerce website that includes multiple subdomains for different functions, such as user accounts and payment processing. Azure Application Gateway can **route traffic to the appropriate web servers based on the URL path**. For example, traffic to `example.com/accounts` could be directed to the user accounts service, and traffic to `example.com/pay` could be directed to the payment processing service.\
412
+
And **protect your website from attacks using the WAF capabilities.**
413
+
414
+
### **Enumeration**
415
+
416
+
{{#tabs }}
417
+
{{#tab name="az cli" }}
418
+
419
+
```bash
420
+
# List the Web Application Firewall configurations for your Application Gateways
421
+
az network application-gateway waf-config list --gateway-name <AppGatewayName> --resource-group <ResourceGroupName> --query "[].{name:name, firewallMode:firewallMode, ruleSetType:ruleSetType, ruleSetVersion:ruleSetVersion}" -o table
422
+
```
423
+
424
+
{{#endtab }}
425
+
{{#tab name="PowerShell" }}
426
+
427
+
```bash
428
+
# List the Web Application Firewall configurations for your Application Gateways
0 commit comments