Citrix ADC

Statut et message d 'erreur personnalisés倾l ' object d ' erur HTML, XML和JSON

Lorsque Citrix Web应用程序防火墙détecte une违规,l 'appliance gère le scénario d 'erreur à l 'aide d 'une URL de重定向ou de l ' object error (importé dans le proffil et activé)。Si le scénario est géré à l ' aide d ' une配置d ' object d ' erreur, le profile WAF fournit un code et un message d ' état de réponse personnalisés。Vous pouvez personaliser les détails de l 'erreur de réponse pour un object d 'erreur HTML, XML ou JSON dans le profile WAF。

标记:

Par défaut, le code d ' error et le message d ' error sont définis comme«200»et«OK»si les paramètres des object d ' error sont configurés。

Lors de la gestion des scénarios d ' erreur, il est est que l ' appliance réponde avec un code et un message d ' état de réponse HTTP appropriés pour résoudre les problèmes。我们的信息état d ' erreur personnalisé我们的代码d ' état d ' erreur personnalisé,我们的工具peut fournir une meilleure干预de l ' utilisateur倒résoudre un problème En cas de breach。举个例子,si vous définissez le code d ' erreur de réponse sur«404»et que le message d ' état sur«Non trouvé»,l ' utilisateur peut inspecter le code d ' état de la réponse et le message pour vérifier si une breach s ' est产生。Cela peut aider l 'utilisateur à filtrer les réponses contenant l 'objet error。

配置uncode d ' état et un message personnalisés pour l ' object d ' erreur HTML dans un profile WAF à l ' aide de l ' interface de ligne de command

À l 'invite de commands, tapez:

set appfw profile  -HTMLErrorStatusCode  -HTMLErrorStatusMessage  -useHTMLErrorObject ON 

为例:

设置appfw profile profile_1 -HTMLErrorStatusCode 404 -HTMLErrorStatusMessage " Not Found " -useHTMLErrorObject ON

配置uncode d ' état personnalisé et un message pour un object d ' erreur XML dans un profile WAF à l ' aide de l ' interface de ligne de command

À l 'invite de commands, tapez:

设置appfw profile  -XMLErrorStatusCode  -XMLErrorStatusMessage  

为例:

设置appfw profile profile_1 - xmlerrorstatuscode XMLErrorStatusMessage“不可接受”

配置uncode d ' état et un message personnalisés pour l ' object d ' erreur JSON dans un profile WAF à l ' aide de l ' interface de ligne de command

À l 'invite de commands, tapez:

set appfw profile  -JSONErrorStatusCode  -JSONErrorStatusMessage  

为例:

设置appfw profile profile_1 - jsonerrorstatuscode 500 - JSONErrorStatusMessage " Internal Server Error "

配置uncode d ' état et un message personnalisés pour un object d ' erreur HTML, JSON ou XML dans un profile WAF à l ' aide de l ' interface graphique

  1. Accedez一Sécurité > Citrix Web应用程序防火墙>配置文件
  2. 我的信息,我的朋友修饰符
  3. 在页面Créer un profile de Web App Firewall,双击Paramètres de profil dans拉节产品的皇冠
  4. 在节杜产品的资料, définissez les paramètres suivants。

    a.反对错误HTML。Sélectionnez l 'option permettant de gérer des scénarios d 'erreur à l 'aide d 'un object d 'erreur HTML。import l 'objet error à partir d 'une URL, d 'un fichier ou d 'un texte。b.编码d ' état d ' erreur HTML。德语编码d ' état d ' erreur personnalisé。c.消息d ' état d ' erreur HTML。Fournissez unmessage d 'erreur客户端。

  5. 双击苏尔好吧Termine

标记:

La même procédure s 'applique aux paramètres d 'objets d 'erreur personnalisés JSON et XML。

Citrix Web应用防火墙État et message d'erreur personnalisés pour l'objet d'erreur HTML, XML et JSON