WSO2 ベースの PDP の XACML "Try-It" ツールで文字列比較操作をテストすると、XACML (XML) ソース コードとその変数の ASCII 文字と非 ASCII 文字の定義に問題があることがわかりました。以下にいくつかの例を示します。
São Paulo = São Paulo => match is True
São Paulo = São Paulo => match is True
São Paulo = "São Paulo" => match is True
São Paulo = "São Paulo" => match is False
São Paulo = "São Paulo" => match is False
すべてのソースは、次の先行ヘッダーを使用します。
<?xml version="1.0" encoding="UTF-8"?>
変数の変換は、「True」である期待される動作と 100% 一致しません。WSO2 ポリシー エディターを使用する場合に "True" のヒット率を改善する方法のヒントはありますか?