ESAPI の使用を開始していますが、問題があります。サンプル ルール (Validator.Single=[AZ]$) を作成しようとしています。String に大文字のみが含まれているかどうかを検証します。
Validator.Single=[AZ]$ をvalidator.propertiesファイルに入れましたが、コードで使用すると:
System.out.println(v.isValidInput("Single", "A", "Single", 1, true));
出力が教えてくれます
SecurityConfiguration for Validator.Single not found in ESAPI.properties. Using default:
false
「A」は有効な文字であるため、true に対して false を返します。
私がさらに何をすべきか知っている人はいますか?それとも私がルールを悪くしますか?
ご回答ありがとうございます。