Tôi có một lớp đăng nhập có chức năng: isCorrect() lấy tên người dùng và mật khẩu làm hai thuộc tính Và một WebService asp.net Để cho phép sử dụng AJAX.Session is null khi gọi một dịch vụ web trong 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;
}
Khi tôi muốn thiết lập giá trị của Session["loggedinUser"] = thisLoggedinUserID
lỗi này tích lũy:
Object reference not set to an instance of an object.
Tôi không thể hiểu giải pháp là gì.
Bạn có thể đăng theo dõi ngăn xếp ngoại lệ không? – Dai
vì lỗi của nó xảy ra trên lớp webservice chỉ stacktrace tôi tìm thấy là: tại LoginService.CurrectLogin (String tên người dùng, String mật khẩu) trong f: \ ... \ App_Code \ LoginService.cs: dòng 19 – mhesabi