azure - 如何为 Azure 应用程序网关 403 页面设置自定义错误页面
问题描述
我想在应用服务关闭时显示自定义错误页面。
我在应用程序网关的侦听器中使用错误页面设置。在 502 和 403 错误中设置公共 html 文件路径。网关仍然返回相同的默认错误页面。
解决方案
应用程序网关允许您创建自定义错误页面,而不是显示默认错误页面。以下两种情况支持自定义错误页面:
- 维护页面 - 发送此自定义错误页面而不是 502 错误网关页面。
- 未经授权的访问页面 - 发送此自定义错误页面而不是 403 未经授权的访问页面。
要创建自定义错误页面,您必须具有:
- HTTP 响应状态码。
- 错误页面的对应位置。
- 该位置的可公开访问的 Azure 存储 Blob。
- *.htm 或 *.html 扩展类型。
因此,您必须为给定的错误状态代码指定一个可公开访问的 blob URL。
参考: https ://docs.microsoft.com/en-us/azure/application-gateway/configuration-listeners#custom-error-pages https://docs.microsoft.com/en-us/azure/application-gateway /自定义错误
推荐阅读
- numpy - 如何处理 keras 中非常慢的训练?
- javascript - promise.all 不拒绝失败的获取请求
- java - 如何将具有不同空格数量的字符串分成两部分?
- vb.net - 在比较数字之前检查数字是否为整数在 vb net 中不起作用
- azure - 在 Azure 门户中导入带有链接服务的管道
- c - C - 从 .txt 文件中读取并将字符存储在数组中
- c++ - 如何使用 cin 进行重复输入?
- angular - 通过 < 和 > 比较两个对象
- php - WooCommerce 购物车未正确显示小数位数的价格
- angular - 如何在Angular 9中使用paramMap从嵌套在组件中的属性获取数据