默认情况下,当 Azure 应用程序网关上的 Azure Web 应用程序防火墙(WAF)由于匹配的规则而阻止请求时,它会返回一个 403 状态代码,其中包含消息“请求被阻止”。可以通过配置自定义状态代码和消息来更好地适应用例来自定义响应。
本文介绍如何在 Azure 应用程序网关的 Web 应用程序防火墙(WAF)使用 Azure 门户阻止请求时配置自定义响应页。 还可以使用 Azure CLI 或 PowerShell 配置自定义响应。
配置自定义响应状态代码和消息
若要自定义响应状态代码和正文,请执行以下步骤:
在此示例中,我们将默认的 403 响应代码更改为 429,并设置一条简短消息,指出 “请求已被阻止”。