autenticación

Antes de usar el componente JavaScript Global Type Ahead, se debe configurar la autenticación para las solicitudes de servicio web en el servidor de Spectrum™ Technology Platform. Para obtener más información acerca del proceso de autenticación de Spectrum™ Technology Platform, consulte la Guía de servicios web de Spectrum™ Technology Platform.

Para configurar las propiedades de autenticación del componente JavaScript Global Type Ahead, siga estos pasos:

  1. Edite el archivo spectrum-container.properties en la carpeta Spectrum/app/conf.
    1. Para REST, en el archivo spectrum-container.properties, defina el valor para la propiedad spectrum.security.authentication.webservice.enabled.REST, según sea necesario. Por ejemplo, defina spectrum.security.authentication.webservice.enabled.REST=true para activar la autenticación para todos los servicios REST.
      Establecer el valor como FALSO quita todos los requisitos de autenticación de Spectrum™ Technology Platform (no recomendado). Se recomienda que los valores de SOAP y REST se mantengan sincronizados.
    2. Para SOAP, en el archivo spectrum-container.properties, defina el valor para la propiedad spectrum.security.authentication.webservice.enabled.SOAP, según sea necesario. Por ejemplo, defina spectrum.security.authentication.webservice.enabled.SOAP=true para activar la autenticación para todos los servicios SOAP.
      Establecer el valor como FALSO quita todos los requisitos de autenticación de Spectrum™ Technology Platform (no recomendado). Se recomienda que los valores de SOAP y REST se mantengan sincronizados.
  2. Active la autenticación CORS. En el archivo spectrum-advanced.properties, agregue ", Authorization" al final de la opción spectrum.jetty.cors.allowedHeaders. Por ejemplo:
    spectrum.jetty.cors.allowedHeaders=X-PINGOTHER, Origin, X-Requested-With, Content-Type, Accept, Authorization