License Server に付属の User Administration モジュール (pstsec) をデプロイしてローカルで認証を行うことも、Continuous Testing Platform に付属の pstsec などのリモート インスタンスで認証を行うよう License Server を設定することもできます。リモート認証を設定するには、PSTSecConfig.xml ファイルを編集します。このファイルは <LS_INSTALL>/data/conf/ ディレクトリにあります。

以下の要素を編集し、License Server が User Adminstration と通信できるようにします。

  • <enabled>false</enabled> 要素を <enabled>true</enabled> に設定します。 
  • <host>localhost</host> に User Administration がデプロイされたホストを設定します。
  • <port>8443</port> に User Administration がデプロイされたポートを設定します。
<?xml version="1.0" encoding="UTF-8"?>
 <pstsec-config>
   <password-required>true</password-required>
   <remote-authentication>
     <!-- This section may be used by License Server to connect even when disabled. -->
     <enabled>false</enabled>
     <host>localhost</host>
     <port>8443</port>
     <!-- Option <protocol> indicates which scheme/protocol is used for remote authentication. To set connection use 'http'. The default value is 'https'. -->
     <protocol>https</protocol>

License Server は、リモートで認証を行うために、HTTP(S) で User Administration にリクエストを送信します。デフォルトでは、License Server は "admin" ユーザーとしてリクエストを行いますが、<user>admin</user> 要素を変更することで、別のユーザーを使用して認証することもできます。認証するユーザーは管理者権限を持っている必要があります (「ユーザー管理の基本操作」を参照)。  

   <!-- 
Option <user> is the user account License Server will use for communication with the remote authentication server (pstsec). The default value is 'admin'. 
  --> 
  <user>admin</user> 
  </remote-authentication>
  • No labels