C# 在asp.net 4.0中登录后重定向页面

C# 在asp.net 4.0中登录后重定向页面,c#,asp.net,C#,Asp.net,在Web.config中 身份验证模式=表单 表单loginUrl=~/Account/Login.aspx defaultUrl=~/Account/Index.aspx 认证 但我输入了正确的电子邮件和密码,但broswer url更改为 读这个 FormsAuthentication.SetAuthCookieUserName.Text,createPersistentCookie=true;谢谢@IgorSemin它成功了 var ur = from user in model.user

在Web.config中 身份验证模式=表单

表单loginUrl=~/Account/Login.aspx defaultUrl=~/Account/Index.aspx

认证

但我输入了正确的电子邮件和密码,但broswer url更改为

读这个

FormsAuthentication.SetAuthCookieUserName.Text,createPersistentCookie=true;谢谢@IgorSemin它成功了
var ur = from user in model.users
                         where user.EmailId == UserName.Text && user.Password == password
                               && user.Active == true
                         select user;
                if (ur != null && ur.Count() > 0)
                {
                    var userData = ur.FirstOrDefault();
                    Session["UserId"] = userData.UserId;
                    Session["UserType"] = userData.UserType;
                    Session["Name"] = userData.FirstName + " " + userData.LastName;
                    Response.Redirect("~/Account/Index.aspx");  
                }