サブジェクト代替名 (SAN) のサポート

ASE は、サブジェクト代替名属性を使用した CAC 認証をサポートしています。

Common Access Card (CAC) による認証 で説明されている手順に加えて、次の操作を行います。
  1. server.xml ファイルを変更します。
    1. 次の場所にある server.xml ファイルを見つけます。
      <install-dir>\AppScan Enterprise\Liberty\usr\servers\<ase instance name>\server.xml
    2. ファイルの <ldapRegistry> セクションで、これら 2 つの属性を追加または編集して、次のようになるようにします。
      • certificateMapMode="CUSTOM"
      • certificateMapperId="customLdapMapper"
  2. SAN は他の属性を含む複合属性であるため、構成 JAR ファイルで LDAP 属性を明確に取得するためのマッピングを指定する必要があります。
    1. AppScan Enterprise インスタンスの SanAttributeReader.jar ファイルを次の場所から見つけます。
      <install-dir>\AppScan Enterprise\Liberty\usr\servers\ase\lib\SanAttributeReader.jar
    2. 名前を SanAttributeReader.zip に変更し、そこに含まれる config.properties ファイルを取得します。
    3. マッピングを指定するには、config.properties ファイルを編集します。 次の表に、属性でサポートされている値を示します。
      1. サポートされている構成属性
      属性名 サポートされている値
      LdapAttributeName sAMAccountNameuid
      SanAttribute otherName.<OID>otherName.principalNameRFC822Name
    4. すべて正常に機能することを確認したら、Logging の値を必ず off に設定してください。