Trimitere cu winhttp

::e-Factura, conectare SPV
Forum rules
:: limbajul folosit in acest forum va fi unul civilizat, in limita subiectelor din topicurile deschise.
:: orice manifestare necivilizata (agresiune verbala, comportament neadecvat, reclama abuziva fara legatura cu forumul) va duce la stergerea contului de user.
:: pt. inscriere USER NOU la acest FORUM, folositi linkul https://profox.ro/forum-register/
Post Reply
User avatar
admin
Posts: 163
Joined: 16 Jun 2022, 17:03

Trimitere cu winhttp

Post by admin »

Salut ,
Trimitem xml-urile pt efactura direct prin winhttp , dupa ce logam prima data tokenul si bagam parola.
Scriptul este de genul:
cURL = "https://webserviceapl.anaf.ro/"+Alltrim ... rim(XXCIF)
loHTTP = Createobject("WinHttp.WinHttpRequest.5.1")
loHTTP.Open("POST", cURL , .F.)
loHTTP.setRequestHeader("content-type", "text/plain")
loHTTP.setRequestHeader("content-disposition", xxfis)
loHTTP.Send(Filetostr(xxfis2))
xraspuns=loHTTP.responseText

La majoritatea clientilor merge perfect si se comunica cu SPV-Anaf toata ziua fara probleme, mai ales la cei cu token pe DIGISIGN.
Dar la unii useri nu merge webserviceul si primim eroarea:
OLE IDispatch exception code 0 from WinHttp.WinHttpRequest: No credentials were available in the client certificate
Este o problema clara de instalare certificat, dar care ? O fi la unii instalat certificatul in USER si la altii in MACHINE ?
Direct din Edge merge conectarea cu acest token pe SPV-ANAF, dar din webservice ne da eroarea de mai sus ?
Aveti idee cum se rezolva ?
Post Reply