¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Como adicionar cookies ao cabeçalho em uma solicitação POST para o Gateway.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...

Olá,

Quero fazer uma solicitação POST para o Gateway, por isso estou usando o seguinte código.

No entanto, não está funcionando e está retornando o erro "Foi recusada a definição do cabeçalho não seguro "Cookie"".

Como posso adicionar os cookies ao cabeçalho?

var myHeaders = new Headers();
myHeaders.append("csrf-token", "FETCH");
myHeaders.append("Authorization", "Basic rt=");

var requestOptions = {
  method: 'GET',
  headers: myHeaders,
  redirect: 'follow'
};

fetch("https://r6.de/sap/odata", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

1 Respuestas

0
Cargando...

Para realizar uma solicitação POST a um serviço OData do SAP ABAP Gateway, primeiro você precisa enviar uma solicitação HEAD com o cabeçalho X-CSRF-Token: Fetch. Quando fizer isso em um navegador, será solicitado usuário e senha (suponho que H624219 e IND com base na sequência codificada em base64 que você publicou aqui). Seu navegador lidará com os cookies automaticamente. Mas se este código estiver sendo executado em um servidor diferente, você encontrará um problema de CORS que pode ser resolvido seguindo uma das abordagens descritas aqui: Direto (CORS) Recomendado para Conexões de Dados ao Vivo no Local .

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?