Access Manager とポリシーエージェントをインストールしたら、リソースベースの認証を設定できます。そのためには、Access Manager が Gateway サーブレットを指す必要があります。
AMAgent.properties を開きます。
AMAgent.properties は Solaris 環境では /etc/opt/SUNWam/agents/config/ にあります。
次の行をコメントアウトします。
#com.sun.am.policy.am.loginURL = http://Access Manager_server_host.domain_name:port/amserver/UI/Login.
ファイルに次の行を追加します。
com.sun.am.policy.am.loginURL = http://AccessManager_host.domain_name:port/amserver/gateway
ゲートウェイサーブレットは Policy Evaluation API を使って開発します。このサーブレットを使えば、リソースベースの認証を実現するためのカスタムメカニズムを記述できます。『Sun Java System Access Manager 7 2005Q4 Developer’s Guide』の第 6 章「Using the Policy APIs」を参照してください。
サーバーを再起動します。