per le credenziali è prassi fare:
SOAPHEADER:
codice:public class credenzialiUtente: System.Web.Services.Protocols.SoapHeader { public string username; public string password; }
WEBSERVICE:
codice:public class mioWebService: System.Web.Services.WebService { public credenziali credenzialiUtente; .... }
INVOCAZIONE DA CODICE:
codice:mioWebService service = new mioWebService(); credenzialiUtente credenzialiUt = new service.credenzialiUtente(); credenzialiUt.username = "pippo"; credenzialiUt .password = "password";
METODO:
codice:[WebMethod()] [SoapHeader("Authentication", Required = True)] Public Function HelloWorld() As String Return "Hello World" End Function

Rispondi quotando