C# 在asp.net 4.0中登录后重定向页面
在Web.config中 身份验证模式=表单 表单loginUrl=~/Account/Login.aspx defaultUrl=~/Account/Index.aspx 认证 但我输入了正确的电子邮件和密码,但broswer url更改为 读这个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
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");
}