您的位置:首页 > 其它

玩转CSLA.NET小技巧系列一:跳转页面丢失session,如何解决

2013-09-21 19:55 253 查看

很少写代码,最近在写代码被登录难倒了,这丫的一直在跟我较劲

每次登录完跳转到首页后还是未登录状态

if (ModelState.IsValid)
{
bool isSuccess = FI.FinanceImpawn.Library.Security.FiPrincipal.Login(model.UserName, model.Password);

if (isSuccess)
{
//缺失会丢失session
FormsAuthentication.SetAuthCookie(Csla.ApplicationContext.User.Identity.Name, true);
return Json(model);
}
else
ModelState.AddModelError("", "The user name or password provided is incorrect.");
}
return Json(model);


View Code

FormsAuthentication.SetAuthCookie Method (String, Boolean)

创建一个身份验证票提供的用户名,并将其添加到饼干收藏的响应,或URL如果您使用的是无cookie验证。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐