この節では、ホストドメインを作成するために実行する必要のある手順について説明します。
ドメイン名のディレクトリを uwc-deployed-path/WEB-INF/domain に作成します。
例: uwc-deployed-path/WEB-INF/domain/domain-name
uwc-deployed-path/WEB-INF/domain ディレクトリにあるドメイン関連の設定ファイルをこのディレクトリにコピーします。ドメイン関連のパラメータについては、「ホストドメインの設定」の節を参照してください。
uwc-deployed-path/WEB-INF/domain/domain-name ディレクトリ内のプロパティーファイルを後述のとおりにカスタマイズします。
Access Manager のログイン URL を Communications Express のドメイン固有の URL に従って作成できるようにするには、Access Manager の仮想ホスト名に、完全修飾の仮想ホスト名 uwc.isvirtualhostname を設定します。
たとえば、
ce.virtualdomain.com.isvirtualhostname=is.virtualdomain.com
であり、http://ce.virtualdomain.com/uwc から Communications Express にアクセスしている場合、
Access Manager の URL は次のように表示されます。
http://is.virtualdomain.com/amserver/UI/Login .
完全修飾の仮想ホスト名が Access Manager の仮想ホスト名にマップされていない場合、Communications Express は Access Manager のログイン URL を、uwcauth.identity.login.url に設定されている Access Manager の静的ログイン URL に基づいて作成します。
たとえば、uwcauth.identity.login.url=http://siroe.com:85/amserver/UI/Login であり、http://ce.varrius.com:80/uwc などのドメイン固有の URL から Communications Express にアクセスしている場合、Communications Express は IS のログイン URL を次のように作成します。
http://siroe.varrius.com:85/amserver/UI/Login
ここで、ドメインは varrius.com です。
ドメインが ce.varrius.com の場合、Communications Express は Access Manager のログイン URL を次のように作成します。http://siroe.ce.varrius.com:85/amserver/UI/Login .
Access Manager の設定に次の変更を加えます。
AMconfig.properties で、FQDN マッピングを定義します。デフォルトでは、AMconfig.properties ファイルは次の場所にあります。/etc/opt/SUNWam/config/AMconfig.properties
たとえば、Access Manager が仮想ホストから is.virtualdomain.com としてアクセスされている場合、FQDN マッピングは次のように表示されます。
com.sun.identity.server.fqdnMap[is.virtualdomain.com]=is.virtualdomain.com
service configuration -\> platform の下の cookie domains にある追加の Cookie ドメインフィールドに virtualdomain.com を追加します。