用asp.net mvc 2.0做了个项目,用到Cache来存储用户信息,最近遇到一个很奇怪的问题,User1提交的记录,却记录到User2的名下,也就是Cache混乱了.
HttpContext context = HttpContext.Current;string account = context.User.Identity.Name;//account格式为domain\user if (context.Cache.Get(account) == null) { context.Cache.Insert(account, user); }UserCache.User = context.Cache.Get(account) as User; //User是自定义用户类
User类有Id, FullName, EmailAddress等等字段信息,提交记录我是保存User.Id
1 回答
- 1 回答
- 0 关注
- 363 浏览
添加回答
举报
0/150
提交
取消