インポート
HTML エラーオブジェクト
-
リダイレクト URL を設定できます。リダイレクト URL は、ユーザーがアクセスできる任意の Web サーバーでホストできます。たとえば、Web サーバーに 404.html というカスタムエラーページがある場合、接続がブロックされたときにユーザーをそのページにリダイレクトするように Web App Firewall を構成できます。
-
HTML エラーオブジェクトを設定できます。これは Web App Firewall 自体でホストされる HTML ベースの Web ページです。このオプションを選択した場合は、HTML エラーオブジェクトを Web App Firewall にアップロードする必要があります。これは、「インポート」ペインの「HTML エラーオブジェクト」タブで行います。
-
${NS_TRANSACTION_ID}. Web App Firewall がこのトランザクションに割り当てたトランザクション ID。
-
${NS_APPFW_SESSION_ID}. Web App Firewall セッション ID。
-
${NS_APPFW_VIOLATION_CATEGORY}. 違反した特定の Web App Firewall セキュリティチェックまたはルール。
-
${NS_APPFW_VIOLATION_LOG}. 違反に関連する詳細なエラーメッセージ。
-
$ { COOKIE 指定されたCookie の内容。
<CookieName>を、エラーページに表示したい特定の Cookie の名前の代わりに使用してください。トラブルシューティングのために内容を表示したい Cookie が複数ある場合は、このカスタマイズ変数の複数のインスタンスを、それぞれ適切な Cookie 名で使用できます。 注:Cookie の整合性チェックでブロックを有効にしている場合、Web App Firewall がブロックするため、ブロックされた Cookie はエラーページに表示されません。
<!doctype html public "-//w3c//dtd html 4.0//en"> <html> <head> <title>Page Not Accessible</title> </head> <body> <h1>Page Not Accessible</h1> <p>The page that you accessed is not available. You can:</p> <ul> <li>return to the <b><a href="[homePage]">home page</a></b>, re-establish your session, and try again, or,</li> <li>report this incident to the help desk via <b><a href="mailto:[helpDeskEmailAddress]">email</a></b> or by calling [helpDeskPhoneNumber].</li> </ul> <p>If you contact the help desk, please provide the following information:</p> <table cellpadding=8 width=80%> <tr><th align="right" width=30%>Transaction ID:</th><td align="left" valign="top" width=70%>${NS_TRANSACTION_ID}</td></tr> <tr><th align="right" width=30%>Session ID:</th><td align="left" valign="top" width=70%>${NS_APPFW_SESSION_ID}</td></tr> <tr><th align="right" width=30%>Violation Category:</th><td align="left" valign="top" width=70%>${NS_APPFW_VIOLATION_CATEGORY}</td></tr> <tr><th align="right" width=30%>Violation Log:</th><td align="left" valign="top" width=70%>${NS_APPFW_VIOLATION_LOG}</td></tr> <tr><th align="right" width=30%>Cookie Name:</th><td align="left" valign="top" width=70%>${COOKIE("[cookieName]")}</td></tr> </table> <body> <html>
-
[homePage]。ウェブサイトのホームページの URL。 -
[helpDeskEmailAddress]。ユーザーにブロックインシデントの報告に使用させたいメールアドレス。 -
[helpDeskPhoneNumber]。ブロッキングインシデントを報告するためにユーザーに問い合わせる電話番号。 -
[cookieName]。エラーページに内容を表示したいCookie の名前。
XML エラーオブジェクト
XML スキーマ
WSDL
API 仕様インポートオブジェクト
-
Open API - Swagger 2.0, OAS 3.0,3.1
-
ProtoBuf - v3 and v2