Ciao a tutti.
devo invocare dei web services del ministero delle finanze ed ho un probema in fase di autenticazione:
il codice che ho scritto per utilizzare il web service è questo:
quando eseguo quest'ultima istruzione ottengo l'errore: rejected by policy. (from clien)codice:Dim wbServ As New ricettadem_VisualizzaErogato.visualizzaErogatoPTClient Dim wbServ_Richiesta As New ricettadem_VisualizzaErogato.visualizzaErogatoRequest Dim wbServ_Ricevuta As New ricettadem_VisualizzaErogato.visualizzaErogatoResponse Dim cert As New X509Certificate2 cert.Import("c:\demservicetest.cer") wbServ.Endpoint.Address = New System.ServiceModel.EndpointAddress("https://demservicetest.sanita.finanze.it/DemRicettaErogatoServicesWeb/services/demVisualizzaErogato") wbServ.ClientCredentials.ClientCertificate.Certificate = cert wbServ.ClientCredentials.UserName.UserName = "UV386Q5B" wbServ.ClientCredentials.UserName.Password = "SALVE" wbServ.Open() wbServ_Ricevuta = wbServ.ricettadem_VisualizzaErogato_visualizzaErogatoPT_visualizzaErogato(wbServ_R)
i tecnici del ministero mi hanno detto che devo
forzare la BASIC AUTHENTICATION a livello di header http
e mi hanno mandato questo Esempio:
QUALCUNO SA DIRMI COME SI FA?codice:Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "POST /DemRicettaErogatoServicesWeb/services/demVisualizzaErogato HTTP/1.1[\r][\n]" Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "Accept-Encoding: gzip,deflate[\r][\n]" Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "Content-Type: text/xml;charset=UTF-8[\r][\n]" Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "SOAPAction: "http://visualizzaerogato.wsdl.dem.sanita.finanze.it/VisualizzaErogato"[\r][\n]" Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "Authorization: Basic VVYzODZRNUI6U0FMVkU=[\r][\n]" Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "Content-Length: 1044[\r][\n]" Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "Host: demservicetest.sanita.finanze.it[\r][\n]" Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "Connection: Keep-Alive[\r][\n]" Fri Jul 19 17:18:39 CEST 2013:DEBUG:>> "User-Agent: Apache-HttpClient/4.1.1 (java 1.5)[\r][\n]"


