Creo que no deberías publicar en la pregunta el valor después de Authorization: Basic T0EyX1RFU1Q6YWJjZDEyMzQ=
que corresponde a OA2_TEST:abcd1234
😉
Avalados por :
Hola,
Estoy tratando de implementar un servicio OAuth2 que permita leer datos de una aplicación externa.
Esto funciona como se espera a través de otra herramienta como Postman. También se implementó el servicio OAuth2 de Google Calendar en SAP como prueba.
Sin embargo, el servicio OAuth2 que necesito falla. Tengo éxito al recuperar el código, pero al usar el código para obtener el token, se genera un error de "solicitud inválida".
A continuación se muestra el resultado de una llamada que funciona en Postman. (La flecha amarilla indica que en la siguiente captura de pantalla hay una diferencia)
Pude reproducir el mismo error (espero) en Postman al cambiar la Autenticación del Cliente de "Enviar credenciales del cliente en el cuerpo" a "enviar como Encabezado de Autenticación Básica".
Lo cual resultó en el error - solicitud inválida
En SAP - He intentado cambiar la configuración en OA2C_CONFIG, pero sin éxito.
Ya realicé algunas pruebas de depuración, revisé trazas de HttpWatch, implementé una serie completa de notas, leí información como
https://help.sap.com/docs/ABAP_PLATFORM/e815bb97839a4d83be6c4fca48ee5777/7573ffc0ae444443a23b9e661d7...
https://launchpad.support.sap.com/#/notes/1688545
que contienen
Es lo anterior lo que me hace creer que el método de autenticación proporcionado en SAP es incorrecto y genera el problema tal como se simula en Postman.
Sin embargo, no puedo encontrar la configuración/cambio para que el client_secret se convierta en un parámetro del cuerpo y se elimine el componente de autenticación básica del encabezado de la solicitud http.
¿Alguien tiene alguna idea de dónde puedo seguir buscando?
Gracias
Creo que no deberías publicar en la pregunta el valor después de Authorization: Basic T0EyX1RFU1Q6YWJjZDEyMzQ=
que corresponde a OA2_TEST:abcd1234
😉
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute