Saudações a todos os Colaboradores,
Não sou desenvolvedor, mas gostaria de compartilhar minha experiência ao implementar esta tecnologia interessante. O blog é direcionado a entusiastas que procuram informações em espanhol sobre como instalar e configurar a Camada de Serviço para que funcione em seus projetos.
O primeiro tema que devemos ter em mente é a política SOP. Sem entender esse tema claramente, é provável que você não consiga conectar suas aplicações desenvolvidas com JavaScript.
Há muitas informações sobre o tema nos mecanismos de busca.
Embora este post não tenha a intenção de explicar como um especialista, ele pretende compartilhar a experiência de configurar o serviço para permitir conexões de outros domínios.
CORS: se você está desenvolvendo aplicações usando JavaScript, é importante conhecer a configuração necessária para que funcione sem problemas.
No servidor SLES onde o Service Layer está instalado (/usr/sap/...), você precisa editar o arquivo b1s.conf e adicionar os seguintes valores:
CorsEnable: true,
CorsAllowedOrigins: *
(Preste muita atenção a este assunto, pois a segurança do ambiente deve ser considerada. Usar um * em um ambiente produtivo é fatal)
Espero que estas informações ajudem a todos que, assim como você, têm lutado com o erro:
Access-Control-Allow-Origin
Cumprimentos,
Erick Gómez
Pedro Pascal
Se unió el 07/03/2018