-
-
フィールドタイプ
-
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!
フィールドタイプ
フィールド型は、Web フォームのフォームフィールドの特定のデータ形式と最小/最大データ長を定義する PCRE形式の正規表現です。フィールドタイプは、[フィールドフォーマット] チェックで使用されます。
Web App Firewall には、次のようなデフォルトのフィールドタイプがいくつか用意されています。
- 整数. 数字のみで構成される任意の長さの文字列。小数点は除く、オプションの前にマイナス記号 (-) を付けます。
- アルファ。文字のみで構成される任意の長さの文字列。
- 英数字。文字または数字で構成される任意の長さの文字列。
- htmlにありません。句読点やスペースを含む文字で構成される任意の長さの文字列。HTML 記号やクエリは含まれません。
-
任意。何でもいい
重要:
任意のフィールドタイプをデフォルトのフィールドタイプとして、またはフィールドに割り当てると、アクティブスクリプト、SQLコマンド、およびその他の危険な可能性のあるコンテンツを、保護されたWebサイトおよびアプリケーションにそのフォームフィールドで送信できます。使用する場合は、任意のタイプを慎重に使用する必要があります。
[フィールドの種類] リストに独自のフィールドの種類を追加することもできます。たとえば、社会保障番号、郵便番号、または電話番号のフィールドタイプを追加するとします。顧客 ID 番号またはクレジットカード番号のフィールドタイプを追加することもできます。
フィールドタイプを [フィールドタイプ] リストに追加するには、フィールド名をリテラル文字列または PCRE-形式の正規表現として入力します。
コマンドラインインターフェイスを使用してフィールドタイプを追加するには
コマンドプロンプトで、次のコマンドを入力します。
add appfw fieldType <name> <regex> <priority> [-comment "<string>"]
save ns config
例
次の例では、米国社会保障番号に一致する SSN という名前のフィールドタイプを [フィールドタイプ] リストに追加し、優先度を 1 に設定します。
add appfw fieldType SSN "^[1-9][0-9]{2,2}-[0-9}{2,2}-[0-9]{4,4}$" 1
save ns config
<!--NeedCopy-->
コマンドラインインターフェイスを使用してフィールドタイプを変更するには
コマンドプロンプトで、次のコマンドを入力します。
-
set appfw fieldType <name> <regex> <priority> [-comment "<string>"]
-
save ns config
例
次の例では、フィールドタイプを変更してコメントを追加します。
set appfw fieldType SSN "^[1-9][0-9]{2,2}-[0-9}{2,2}-[0-9]{4,4}$" 1 -comment "US Social Security Number"
save ns config
<!--NeedCopy-->
コマンドラインインターフェイスを使用してフィールドタイプを削除するには
コマンドプロンプトで、次のコマンドを入力します。
>rm appfw fieldType <name>
save ns config
GUI を使用してフィールドタイプを構成するには
- Security > Application Firewallに移動します。
- 詳細ウィンドウの [設定] で、[フィールドの種類の管理] をクリックします。
- [フィールド型の管理] ダイアログボックスで、次のいずれかの操作を行います。
- 新しいフィールドタイプをリストに追加するには、[追加] をクリックします。
- 既存のフィールドの種類を変更するには、フィールドの種類を選択し、[編集] をクリックします。 [フィールドの種類の構成] ダイアログボックスが表示されます。
注:
既存のフィールドタイプの指定を選択し、[追加] をクリックすると、そのフィールドタイプの情報がダイアログボックスに表示されます。この情報を修正して、新しいフィールドタイプを作成できます。
- ダイアログボックスで、要素を入力します。これには、次の種類のアカウントがあります。
- Name
- 正規表現
- 優先度
- コメント
- [ 作成] または[ OK]をクリックします。
- [フィールドの種類] ボックスの一覧からフィールドの種類を削除するには、削除するフィールドの種類の一覧を選択し、[削除] をクリックして削除し、[OK] をクリックして選択を確定します。
- フィールドタイプの追加、変更、および削除が完了したら、[閉じる] をクリックします。
例
次に示すのは、便利なフィールドタイプの正規表現です。
^[1-9][0-9]{2,2}-[0-9}{2,2}-[0-9]{4,4}$
米国社会保障番号
^\[A-C\]\[0-9\]{7,7}$
カリフォルニア州運転免許証番号
^+[0-9]{1,3} [0-9() -]{1,40}$
国番号付き国際電話番号
^[0-9]{5,5}-[0-9]{4,4}$
郵便番号
^[0-9A-Za-z][0-9A-Za-z.+_-]{0,25}@([0-9A-Za-z][0-9A-Za-z_-]*[.]){1,4}[A-Za-z]{2,6}$
メール アドレス
共有
共有
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.