Cordial Saludo para todos los Colaboradores,
No soy desarrollador, pero quiero compartir mi experiencia implementando esta interesante tecnología. El blog está orientado a los entusiastas que buscan información en español sobre cómo instalar y configurar el Service Layer para que funcione en sus proyectos.
El primer tema que debemos tener presente es el de la política SOP. Sin este tema claro, lo más probable es que no logres conectar tus aplicaciones desarrolladas con JavaScript.
En los buscadores web hay mucha información sobre el tema.
Aunque este post no tiene la intención de explicar como un experto, sí tiene la intención de compartir la experiencia configurando el servicio para permitir conexiones desde otros dominios.
CORS: si estás desarrollando aplicaciones usando JavaScript, debes conocer la configuración necesaria para que funcione sin problemas.
En el servidor SLES donde está instalado el Service Layer (/usr/sap/...), debes editar el archivo b1s.conf y agregar los siguientes valores:
“CorsEnable”: true,
“CorsAllowedOrigins”: “*”
(Prestar mucha atención a este asunto, ya que se debe tener en cuenta la seguridad del entorno. Usar un * en ambiente productivo es fatal)
Espero que esta información ayude a tantos que, al igual que su servidor, han batallado con el error:
“Access-Control-Allow-Origin”
Saludos,
Erick Gómez
Pedro Pascal
Se unió el 07/03/2018