This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
自定义 HTML、XML 和 JSON 错误对象的错误状态和消息
当 NetScaler Web App Firewall 检测到违规时,设备会使用重定向 URL 或错误对象(导入到配置文件中并启用)处理错误场景。如果使用错误对象配置处理场景,WAF 配置文件将提供自定义响应状态代码和消息。您可以在 WAF 配置文件中自定义 HTML、XML 或 JSON 错误对象的响应错误详细信息。
注意:
默认情况下,如果配置了错误对象设置,则错误代码和错误消息设置为“200”和“确定”。
在处理错误情况时,设备必须使用适当的 HTTP 响应状态代码和消息进行响应,以解决问题。通过提供自定义错误状态消息和自定义错误状态代码,设备可以在发生违规时提供更好的用户干预来解决问题。 例如,如果将响应错误代码设置为“404”,将状态消息设置为“未找到”,则用户可以检查响应状态代码和消息以检查是否发生了违规。这可以帮助用户筛选包含错误对象的响应
使用 CLI 为 WAF 配置文件中的 HTML 错误对象配置自定义状态代码和消息
在命令提示符下,键入:
set appfw profile <profile-name> -HTMLErrorStatusCode <value> -HTMLErrorStatusMessage <value> -useHTMLErrorObject ON
<!--NeedCopy-->
示例:
set appfw profile profile_1 -HTMLErrorStatusCode 404 -HTMLErrorStatusMessage “Not Found” -useHTMLErrorObject ON
使用 CLI 为 WAF 配置文件中的 XML 错误对象配置自定义状态代码和消息
在命令提示符下,键入:
set appfw profile <profile-name> -XMLErrorStatusCode <value> -XMLErrorStatusMessage <value>
<!--NeedCopy-->
示例:
set appfw profile profile_1 -XMLErrorStatusCode 406 - XMLErrorStatusMessage “Not Acceptable”
使用 CLI 为 WAF 配置文件中的 JSON 错误对象配置自定义状态代码和消息
在命令提示符下,键入:
set appfw profile <profile-name> -JSONErrorStatusCode <value> -JSONErrorStatusMessage <value>
<!--NeedCopy-->
示例:
set appfw profile profile_1 -JSONErrorStatusCode 500 - JSONErrorStatusMessage “Internal Server Error”
使用 GUI 为 WAF 配置文件中的 HTML、JSON 或 XML 错误对象配置自定义状态代码和消息
- 导航到“安全”>“NetScaler Web App Firewall”>“配置文件”。
- 在详细信息窗格中,单击 编辑。
- 在 创建 Web App Firewall 配置文件 页面中,单击 高级设置部分中的配置 文件设置
-
在 配置文件设置 部分中,设置以下参数。
a. HTML 错误对象。选择使用 HTML 错误对象处理错误方案的选项。从 URL、文件或文本导入错误对象。 b. HTML 错误状态代码。提供自定义错误状态代码。 c. HTML 错误状态消息。提供客户错误消息。
- 单击 确定 并 完成 。
注意:
同样的过程也适用于 JSON 和 XML 自定义错误对象设置。
共享
共享
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.