Tengo el siguiente código para conectar con un servicio web que necesita autentificación (SSL) y utiliza sesiones:
//Creamos unas credenciales, usuario y password
CredentialCache credCache = new CredentialCache();
NetworkCredential netCred = new NetworkCredential( "usuario", "password" );
credCache.Add( new Uri(mS.Url),"Basic", netCred );
//aquí es donde asignamos al servicio web las credenciales del login
SERVICIOWEB.Credentials = credCache;
//Asignamos la cookie que supuestamente almacenará la sesión
SERVICIOWEB.CookieContainer = new CookieContainer ();
//Llamamos a un método del servicio web
SERVICIOWEB.Llamada(algo);
Pues al final me sale este mensaje: ERROR_SESSION_REQUIRED
¿Alguien puede decirme que hago mal o como se conectaría para obtener un número de sesión?
//Creamos unas credenciales, usuario y password
CredentialCache credCache = new CredentialCache();
NetworkCredential netCred = new NetworkCredential( "usuario", "password" );
credCache.Add( new Uri(mS.Url),"Basic", netCred );
//aquí es donde asignamos al servicio web las credenciales del login
SERVICIOWEB.Credentials = credCache;
//Asignamos la cookie que supuestamente almacenará la sesión
SERVICIOWEB.CookieContainer = new CookieContainer ();
//Llamamos a un método del servicio web
SERVICIOWEB.Llamada(algo);
Pues al final me sale este mensaje: ERROR_SESSION_REQUIRED
¿Alguien puede decirme que hago mal o como se conectaría para obtener un número de sesión?