4 回答
TA贡献1773条经验 获得超3个赞
private void btnLogin_Click(object sender, System.EventArgs e)
{
try
{
string userName=txtUserName.Text;
string password=txtPassword.Text;
if(userName.Equals(\"\"))
{
lbWarning.Text=TextProvider.GetTextProvider().GetText(\"login.need.username\");
return;
}
if(password.Equals(\"\"))
{
lbWarning.Text=TextProvider.GetTextProvider().GetText(\"login.need.password\");
return;
}
IWindsorContainer container = ContainerWebAccessorUtil.ObtainContainer();
IUserMgr userMgr=(IUserMgr)container[\"userMgr\"];
User u=userMgr.Login(userName,password);
if(u==null)
{
lbWarning.Text=TextProvider.GetTextProvider().GetText(\"login.error\");
return;
}
else
{
//lbWarning.Text=\"login ok!\";
userMgr.DoUpdateLastLoginTime(u.Id);
HttpContext.Current.Session[\"User\"] = u;
HttpContext.Current.Response.Redirect(\"index.aspx\", true);
}
}
catch(BusiException ex)
{
lbWarning.Text=ex.ShowMessage(ex);
}
}
}
}
TA贡献1845条经验 获得超8个赞
get_cookie 是用户自定义的函数;得到的cookie值应该被加密了;
你可以看下用户自定义设置cookie的函数,估计函数名是set_cookie;
看看设置cookie的时候,是如何加密的
添加回答
举报