Tengo una Clase de inicio de sesión que tiene una función: isCorrect() que toma nombre de usuario y contraseña como dos atributos Y un servicio web asp.net Para permitir el uso de AJAX.La sesión es nula cuando llamo a un servicio web en ASP.NET C#
LoginService.cs
public Login CorrectLogin(string username, string password)
{
Login thisLogin = Login.isCorrect(username, password);
int thisLoggedinUserID = thisLogin.LoggedinUserID;
if (thisLoggedinUserID != 0)
{
Session["loggedinUser"] = thisLoggedinUserID;
}
return thisLogin;
}
Cuando quiero establecer el valor de Session["loggedinUser"] = thisLoggedinUserID
acumula este error:
Object reference not set to an instance of an object.
No puedo entender lo que es la solución.
¿Se puede publicar el seguimiento de pila de excepción? – Dai
ya que su error ocurre en la clase de servicio web only stacktrace que encontré es: en LoginService.CurrectLogin (String username, String password) en f: \ ... \ App_Code \ LoginService.cs: línea 19 – mhesabi