authentification

Avant d'utiliser le composant JavaScript Global Type Ahead, vous devez configurer l'authentification pour les requêtes de services Web sur le serveur Spectrum™ Technology Platform. Pour plus d'informations sur le traitement de l'authentification Spectrum™ Technology Platform, reportez-vous à votre Guide des services Web Spectrum™ Technology Platform.

Pour configurer les propriétés d'authentification du composant JavaScript Global Type Ahead, procédez comme suit :

  1. Modifiez le fichier spectrum-container.properties dans le dossier Spectrum/app/conf.
    1. Pour REST, dans le fichier spectrum-container.properties, définissez la valeur de la propriété spectrum.security.authentication.webservice.enabled.REST, si nécessaire. Par exemple, définissez spectrum.security.authentication.webservice.enabled.REST=true pour activer l'authentification pour tous les services REST.
      La définition de la valeur sur FALSE supprime toute exigence d'authentification de Spectrum™ Technology Platform (non recommandé). Il est recommandé de conserver les valeurs de SOAP et de REST synchronisées.
    2. Pour SOAP, dans le fichier spectrum-container.properties, définissez la valeur de la propriété spectrum.security.authentication.webservice.enabled.SOAP, si nécessaire. Par exemple, définissez spectrum.security.authentication.webservice.enabled.SOAP=true pour activer l'authentification pour tous les services SOAP.
      La définition de la valeur sur FALSE supprime toute exigence d'authentification de Spectrum™ Technology Platform (non recommandé). Il est recommandé de conserver les valeurs de SOAP et de REST synchronisées.
  2. Activez l'authentification CORS. Dans le fichier spectrum-advanced.properties, ajoutez “, Authorization” à la fin de l'option spectrum.jetty.cors.allowedHeaders. Par exemple :
    spectrum.jetty.cors.allowedHeaders=X-PINGOTHER, Origin, X-Requested-With, Content-Type, Accept, Authorization