Buenas,
Estoy intentando conectar con el webservice del Portal de finanças de Portugal, para el envĂo de documentos de transporte.
Y no consigo averiguar como establecer la comunicaciĂłn.
No veo como enviar el certificado.
Estoy intentando conectar con el webservice del Portal de finanças de Portugal, para el envĂo de documentos de transporte.
Y no consigo averiguar como establecer la comunicaciĂłn.
No veo como enviar el certificado.
oHttp := CreateObject( "MSXML2.XMLHTTP" )
oHttp:Open( "POST", "https://servicos.portaldasfinancas.gov.pt/sgdtws/documentosTransporte/", .F. )
oHttp:SetRequestHeader("Content-Type" ,"text/xml;charset=UTF-8" )
oHttp:Send( cXml )<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Header>
<wss:Security xmlns:wss="http://schemas.xmlsoap.org/ws/2002/12/secext">
<wss:UsernameToken>
<wss:Username>770011055/1</wss:Username>
<wss:Password>U2FsdGVkX19C08kTIChAGzoDiFgZxsunTpBdU96c8fl/XQSqTdnuA1PVW6R2FyID</wss:Password>
<wss:Nonce>Auwkw0i3ndvJRG55YR5TbYnKp02BDoNJ/v+5YANfB4VS9qEEBxaOMXCRrx4I+08B
zy4jwJPHrDXnqQaRuNCXEUKNCnfLDVNJ5V0Pehm0tqAvT4cDvYSGRVZnd6dMOtfo
fBNSr3GTBfdSoLAoB1qf9SLtbBG/3cVrr6yOQtNKBGpCXruIKJFLVcBOWIRZbdgr
XFub3kK9HuGIMCujnhVpU1zOObkwK04k5Fpp9SXah5Ymyva6XKn/Oc5cva+5ZZ1d
+XuBBs/x02qQHj4M/yMrOti6+djba5ynr3yKXOr95o9Xm+Wl8ZeSoKi6CNFNnV6P
cSluU29ztsU3I/XSQaxK2A==</wss:Nonce>
<wss:Created>U2FsdGVkX1/uZCMMWZYhdo3mkoFX1uVPY7MveUWYDFPfjezGLxrE+vzZH7Okb7Fa</wss:Created>
</wss:UsernameToken>
</wss:Security>
</S:Header>
<S:Body>
<ns2:envioDocumentoTransporteRequestElem xmlns:ns2="https://servicos.portaldasfinancas.gov.pt/sgdtws/documentosTransporte/">
.....
</ns2:envioDocumentoTransporteRequestElem>
</S:Body>
</S:Envelope>Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
Fernando González Diez
ALSIS Sistemas Informáticos