Avalados por :
Estoy trasladando una aplicación (FIORI Elements v2 List Report) de WebIDE a BAS. Esto está utilizando una conexión a un servidor de gateway local. Cada solicitud $batch devuelve un error 403 con la respuesta "Error de validación de token CSRF".
En el encabezado de la solicitud, el csrf está presente
x-csrf-token: 1zDBk6P2sJotQ96Hhyg7VQ==
en el encabezado de respuesta 403, se establece como "Requerido"
x-csrf-token: Requerido
¿Alguna idea?
¡Hola Viktor!
El problema se solucionó en el lado de SAP, por lo que ya no deberías tener el problema. Tu problema podría ser específico de tu proyecto o configuración. Te recomendaría que abras un incidente para que los expertos puedan echarle un vistazo.
Dado que los problemas de csrf solo ocurren con solicitudes POST, una solución temporal sería establecer useBatch: false en el modelo del manifest.json. No deberías implementar tu aplicación con esta bandera, pero para desarrollo local - hasta que se solucione el problema - debería estar bien.
Saludos,
Tobias.
Hola tobias.queck ,
¿Sigue siendo este el método para usar VSCode en lugar de BAS?
Tenemos un proyecto que intentamos migrar de WebIDE a BAS, pero obtenemos el mismo error 403 (Token CSRF...).
¿Tienes alguna idea de cómo resolverlo?
Gracias,
Viktor
Hola Paul,
Gracias por la llamada y por abrir el incidente para que podamos investigar más a fondo el problema de CSRF en Business Application Studio. Como solución temporal, por favor utiliza las herramientas de Fiori en VSCode.
¡Saludos,
Tobias.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute