ho un servizio web su piattaforma .NET
per renderlo piu sicuro ho voluto aggiugnere delle restrizioni in modo da non avere utenti anonimi
in genere chiamo il webservice dal mio windows form tramite aggiunta al progetto "tasto destro ADD service references'codice:<authentication mode="Forms"> <forms loginUrl="~/Login.aspx" timeout="2880"> <credentials passwordFormat="Clear"> <user name="admin" password="admin" /> </credentials> </forms> </authentication> <authorization> <deny users="?"/> </authorization>
ma dal servizio proprio non riesco a controllare chi si e- connessocodice:Dim request As WebRequest = WebRequest.Create("https://localhost:44378/service.asmx/GeDTAnagraficheOrdini") Dim c As New NetworkCredential c.UserName = "admin" c.Password = "admin" request.Credentials = c ' Net.CredentialCache.DefaultCredentials
ho cercato online qualche soluzione, pare che devo controlalre nell'HEADER, ma di esempi non ne trovo, un aiuto?