Skip to content

Autentificacion SII Java, traer semilla, generar XML firmado para devolver Token de Autorización SII

Notifications You must be signed in to change notification settings

lalote/sii_auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

RESCATAR SEMILLA Y FIRMAR XML PARA ENTREGA DE TOKEN

En Eclipse con Axis se llama al Web Service de el SII para pedir la SEMILLA

https://palena.sii.cl/DTEWS/CrSeed.jws?WSDL

Luego de generar los Stub, se usa la clase GetSIIToken para generar el XML firmado con el Certificado Digital

y se llama al Web Service (Generar el Stub antes de usar la clase)

https://palena.sii.cl/DTEWS/GetTokenFromSeed.jws?WSDL

para la entrega de el TOKEN que indica que estamos autorizados a usar los Web Service del SII

Si todo funciona bien debiese devolver un XML como el siguiente (de aqui solo rescatamos TOKEN) :

WFSYRDEJWOAW000Token Creado

EJEMPLO DE LLAMADO A WEBSERVICE CON TOKEN AGREGADO A LA CABECERA

Una vez generado el token, cambiamos el valor en la clase TestWSSII y llamamos al webservice

https://ws2.sii.cl/WSREGISTRORECLAMODTECERT/registroreclamodteservice?wsdl

Si todo funciona bien, debiese responder con la fecha de recepcion de el documento ingresado. Si no hay autorizacion un error 401 será enviado.

SI TIENES EL CERTIFICADO COMO .PFX

Es necesario pasar el archivo cifrado en SSL pfx a uno JKS con cifrado PKCS12, se realiza con este comando

keytool -importkeystore -srckeystore certificado.pfx -srcstoretype pkcs12 -destkeystore sii_cert.jks -deststoretype JKS

About

Autentificacion SII Java, traer semilla, generar XML firmado para devolver Token de Autorización SII

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages