Web サービスの認証の無効化

Spectrum™ Technology Platform で使用されるすべてのサービスおよびリソースへのアクセスは、デフォルトで認証がオンになるように設定されています。

すべての SOAP または REST Web サービス (あるいはその両方) のサービス レベル認証を無効にすることができます。これは例えば、Location Intelligence モジュール サービスを使用しているソリューションに独自の高レベル認証を組み込む場合に役立ちます。

Spectrum™ Technology Platform 上の Web サービスの認証を無効にするには

  1. Spectrum™ Technology Platform サーバーを停止します。
  2. この設定ファイルをテキスト エディタで開きます。
    SpectrumLocation\server\app\conf\spectrum-container.properties
  3. 各プロパティの値を必要に応じて変更します。例えば、すべての SOAP サービスの認証を無効にする場合は、次のようにします。
    spectrum.security.authentication.webservice.enabled.REST=true
    spectrum.security.authentication.webservice.enabled.SOAP=false
    注: Location Intelligence モジュールの場合、REST サービスには OGC Web サービスも含まれます。
  4. プロパティ ファイルを保存して閉じます。
  5. Spectrum™ Technology Platform サーバーを開始します。

以上の操作を完了すると、指定したタイプの Web サービスで認証がオフになります。