LiveCycle SPNEGO 認証ハンドラーの設定

次の手順を実行して Adobe LiveCycle SPNEGO 認証ハンドラーを設定します。
  1. 1. http://[server]:[port]/system/console/configMgr を開きます。

  2. 2. 「Adobe LiveCycle SPNEGO Authentication Handler」をクリックして次の情報を指定します。
    • 「path」フィールドで、認証が必要なリポジトリのパスを指定します。

    • 「Ranking」フィールドに、「6000」を指定します。

    • 「KDC Host」フィールドで、IP アドレスまたは Active Directory Server の完全修飾ドメイン名を指定します。

    • 「Active Directory Domain」フィールドで、Active Directory のドメイン名を指定します。

    • 「Kerberos Service Principal」フィールドで、Kerberos サービスのプリンシパル名を指定します。

    • 「Service Principal Password」フィールドで、プリンシパル名のパスワードを指定します。

    • 「Additional Properties」フィールドは空白のままにします。

    • 「Trusted Credential Attribute」フィールドで、「TrustedInfo」を指定します。

  3. 「設定」をクリックして Adobe LiveCycle SPNEGO 認証ハンドラーをアクティベートします。

  4. アクティベーションを確認するには、http://[server]:[port]/system/console/slingauth を開いて Adobe LiveCycle Kerberos/SPNEGO Authentication Handler が Registered Authentication Handler に一覧表示されていることを確認します。

  5. [LiveCycle root]\crx-repository\repository\ に移動し、repository.xml ファイルを開いて trust_credentials_attribute parameter を編集、追加します。

    既存のコード

    <LoginModule class="com.day.crx.core.CRXLoginModule"> 
        <param name="anonymousId" value="anonymous"/> 
        <param name="adminId" value="admin"/> 
    </LoginModule>

    置き換えるコード

    <LoginModule class="com.day.crx.core.CRXLoginModule"> 
        <param name="anonymousId" value="anonymous"/> 
        <param name="adminId" value="admin"/> 
        <param name="trust_credentials_attribute" value="TrustedInfo"/> 
    </LoginModule>
  6. アプリケーションサーバーを再起動します。