Open hal-berto opened 12 months ago
Buongiorno @hal-berto, la govlet consente di realizzare tramite un wizard la configurazione necessaria a fruire dei servizi ANPR disponibili alle url 'https://wsfree.anpr.interno.it/...' (o altri ambienti wstest.anpr.interno.it, wspre.anpr.interno.it o ws.anpr.interno.it).
Le fruizioni che vengono configurate dalla GovLet si occupano di aggiungere alle richieste originali SOAP, che deve produrre il client, la sovrastruttura di sicurezza richiesta da ANPR.
Tanto premesso, la richiesta che stai utilizzando non è una richiesta SOAP valida rispetto al wsdl del servizio. Hai utilizzato un ibrido inserendo un contenuto json all'interno del soap body.
Di seguito un comando corretto per invocare il servizio 'NotificheN000':
`curl -v -X POST -u ApplicazioneANPR:123456 "http://127.0.0.1:8080/govway/out/Ente/ANPR/NotificheN000/v1?operatore=USERSFREETEST116&postazione=888116-CO-0000"
-H 'Content-Type: text/xml;charset=UTF-8'
-H 'SOAPAction: ""'
-d '
Buongiorno, ho configurato l'accesso alle API di ANPR tramite l'apposito GovLet messo a disposizione. Sto ora effettuando alcune chiamate di test, ma senza successo. Le chiamate avvengono nel seguente modo:
Endpoint: http:///govway/out/Ente/ANPR/NotificheN000/v1 (dove "Ente" è un ente di test configurato in Govway)
Headers: Content-Type: text/xml; charset=utf-8; SOAPAction: test
Basic-autentication: ho inserito le credenziali configurate in fase di installazione della GovLet
Request body:
`