nav-gov-hu / Online-Invoice-Test-Tool

Online Invoice Test Tool
4 stars 1 forks source link

Online Invoice Test Tool Build: 3.0 ... Token Exchange: Bad Request?! #8

Closed robozb closed 3 years ago

robozb commented 3 years ago

Sziasztok!

Ez vajon mit jelent?

2021.03.12 10:32:38:7874 IP address:192.168.100.159 2021.03.12 10:32:38:7874 Target URL: https://api-test.onlineszamla.nav.gov.hu/invoiceService/v3/tokenExchange 2021.03.12 10:32:38:7874 Setup POST method 2021.03.12 10:32:38:7874 Setup Accept param: application/xml 2021.03.12 10:32:38:7874 Setup content type: application/xml 2021.03.12 10:32:38:7874 Setup user agent 2021.03.12 10:32:38:7874 Reading XML file 2021.03.12 10:32:38:7874 UTF-8 encoding 2021.03.12 10:32:38:7874 Sending bytes:1461 2021.03.12 10:32:38:7874 Request length: 1461 byte 2021.03.12 10:32:39:0991 Status code:Bad Request 2021.03.12 10:32:39:0991 Response length: 1121 byte 2021.03.12 10:32:39:0991 Not found element in the returned XML! Az objektumhivatkozás nincs beállítva semmilyen objektumpéldányra.

Köszönöm szépen!

robozb commented 3 years ago

Kérés:

<?xml version="1.0" encoding="UTF-8"?> <TokenExchangeRequest xmlns="http://schemas.nav.gov.hu/OSA/3.0/api" xmlns:common="http://schemas.nav.gov.hu/NTCA/1.0/common"> <common:header> <common:requestId>RIDFs5Zd1Dx8Ms1</common:requestId> <common:timestamp>2021-03-12T09:31:26.975Z</common:timestamp> <common:requestVersion>3.0</common:requestVersion> <common:headerVersion>1.0</common:headerVersion> </common:header> <common:user> <common:login>e4aupkuyvqrk5yv</common:login> <common:passwordHash cryptoType="SHA-512">94FC66501EC8F1B6B6CE99364B5382280A69843D56DAD0E98902F149DAD3359BE602490D01831E1F7F5FCCEF5887E46B19098255F76B4249030466A374C93EAB</common:passwordHash> <common:taxNumber>62635927</common:taxNumber> <common:requestSignature cryptoType="SHA3-512">C6A7637978EF51671B82D95A6F4F3C201095BC8FFD6B5CC8B4FE075587D4FB60449170B062A94B2632410D103C08C4560B42CA0C8DE5130260EC4F85DC5F3B98</common:requestSignature> </common:user> <software> <softwareId>123456789012345678</softwareId> <softwareName>NAV Online Invoice Tester</softwareName> <softwareOperation>LOCAL_SOFTWARE</softwareOperation> <softwareMainVersion>3.0</softwareMainVersion> <softwareDevName>Roboz BĂ©la</softwareDevName> <softwareDevContact>info@webfocus.hu</softwareDevContact> <softwareDevCountryCode>HU</softwareDevCountryCode> <softwareDevTaxNumber>62635927</softwareDevTaxNumber> </software> </TokenExchangeRequest>

robozb commented 3 years ago

Válasz:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:GeneralErrorResponse xmlns="http://schemas.nav.gov.hu/NTCA/1.0/common" xmlns:ns2="http://schemas.nav.gov.hu/OSA/3.0/api" xmlns:ns3="http://schemas.nav.gov.hu/OSA/3.0/base" xmlns:ns4="http://schemas.nav.gov.hu/OSA/3.0/data"> <header> <requestId>RIDFs5Zd1Dx8Ms1</requestId> <timestamp>2021-03-12T09:31:26.975Z</timestamp> <requestVersion>3.0</requestVersion> <headerVersion>1.0</headerVersion> </header> <result> <funcCode>ERROR</funcCode> <errorCode>INVALID_REQUEST_SIGNATURE</errorCode> <message>Érvénytelen kérés aláírás!</message> </result> <ns2:software> <ns2:softwareId>123456789012345678</ns2:softwareId> <ns2:softwareName>NAV Online Invoice Tester</ns2:softwareName> <ns2:softwareOperation>LOCAL_SOFTWARE</ns2:softwareOperation> <ns2:softwareMainVersion>3.0</ns2:softwareMainVersion> <ns2:softwareDevName>Roboz Béla</ns2:softwareDevName> <ns2:softwareDevContact>info@webfocus.hu</ns2:softwareDevContact> <ns2:softwareDevCountryCode>HU</ns2:softwareDevCountryCode> <ns2:softwareDevTaxNumber>62635927</ns2:softwareDevTaxNumber> </ns2:software> </ns2:GeneralErrorResponse>

robozb commented 3 years ago

A kérést az "Online Invoice Test Tool Build" állítja elő

robozb commented 3 years ago

Azt hiszem az XML aláírókulcs-ot adtam meg hibásan!

Azóta már működik!