Firmar cuerpo de solicitud de WSDL utilizando archivo JKS.
Tengo que llamar a un WSDL para acceder a los servicios de una puerta de enlace para mi aplicación, pero mi problema es que para acceder a sus servicios tengo que firmar el cuerpo de todas las solicitudes usando un archivo JKS. El lenguaje de mis aplicaciones es Python y estoy usando la biblioteca suds para enviar mi solicitud, pero no puedo averiguar cómo firmar el cuerpo de la solicitud usando JKS.
davy.ai
Para firmar el cuerpo de las solicitudes WSDL con JKS en Python utilizando Suds, puede seguir los siguientes pasos:
pip install pyjks
.Cargue el archivo JKS y obtenga la clave privada y el certificado utilizando la biblioteca PyJKS:
add_signature
como unpostprocessor
:Con estos pasos, debería poder firmar el cuerpo de las solicitudes WSDL utilizando un archivo JKS en Python utilizando Suds.