Désactivation de l'authentification de base pour les services Web

Spectrum™ Technology Platform prend en charge deux types d'authentification pour les requêtes auprès des services Web : l'authentification de base et l'authentification de jeton. Par défaut, les deux méthodes sont activées. Si vous souhaitez obliger les requêtes auprès des services Web à utiliser l'authentification de jeton au lieu de l'authentification de base, vous pouvez désactiver l'authentification de base comme suit.
Remarque : Sachez que désactiver l’authentification de base entraîne l’échec des clients existants. Pour le module Location Intelligence, les clients WMS, WMTS et WFS s'attendent soit à une authentification de base, soit à l'absence d'authentification. Si vous conservez uniquement l'authentification à base de jetons, il est probable que ces clients échouent.
  1. Arrêtez le serveur Spectrum™ Technology Platform.
  2. Ouvrez ce fichier dans un éditeur de texte :

    SpectrumLocation/server/app/conf/spectrum-container.properties

  3. Définissez cette propriété sur false :
    spectrum.security.authentication.webservice.basicauth.enabled=false
  4. Démarrez le serveur.