sto cercando di effettuare i test relativi ai webservices ma ho dei problemi in ricezione.
Riesco correttamente ad inviare xml firmati tramite Webservices usando uno script di test che ho scritto in c#.
Quando sdi dovrebbe inviarmi le notifiche però (copme per esempio la notifica di scarto) non riesce e mi visualizza (nella pagine di gestione) il messaggio.
2018-09-24 14:00:35 W3SVC3 nome server ip server POST /trasmissioneTest.asmx - 443 - 217.175.52.231 HTTP/1.1 IBM+WebServices/1.0 - fe.emessage.it:443 401 1 1326 1530 8088 250
Ho installato i certificati CA caentrate e CAEntratetest nei Trusted Authority.
Ho installato il certificato per l’autenticazione client SistemaInterscambioFatturaPATest.cer
Ho instalato il certificato server per l’https: FE.EMESSAGE.IT.pfx.
Ho abilitato il ManyToOneMappings assegnando come utente NETWORK SERVICE.
Qualcuno può indirizzarmi sulla retta via? (Windows Server 2016 IIS 10)
Scrivo qui i progressi fatti così da poter un giorno essere di utilità a qualche altro sventurato (ed anche per ricevere aiuto se qualcuno ha già affrontato questo).
Ho creato un utente apposito per il mapping ManyToOne ed ore l’errore non è più 401 ma 500.
Ho inserito il Global.asax nella mia applicazione ed ho cominciato a loggare tutto quello che passa in Application_BeginRequest.
Ora vedo quello che ricevo da SDI e perchè da errore 500.
Nel dettaglio: