salve a tutti
ho un semplice metodo che mi richiama un metodo in un servizio ASMX
ora dovrei implementare un po di sicurezza
ma senza stravolgere troppo il codice, ho aggiunto cosi nel servizio i parametri nel web.config di authorization
codice:
<authorization> <allow users="Kim"/>
<allow roles="Admins"/>
<!-- <deny users="?"/>-->
</authorization>
<authentication mode="Windows" />
<!-- <identity impersonate="true" />-->
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>
come mi consigliate di passare questo pezzo di codice aggiungere l'autenticazione?
grazie
codice:
string URL = "http://localhost:50256/service.asmx/Method";
var webClient = new System.Net.WebClient();
var json = webClient.DownloadString(URL);
List<LabDatabase.d_dictionary_cat> model= JsonConvert.DeserializeObject<List<LabDatabase.d_dictionary_cat>>(json);