| | |
| | | { |
| | | var rediskey = HttpContext.Current.Request.Headers["rediskey"].ToString(); |
| | | var guid = HttpContext.Current.Request.Headers["guid"].ToString(); |
| | | LogHelper.WriteLogData("rediskey:"+ rediskey); |
| | | LogHelper.WriteLogData("guid:" + guid); |
| | | base.OnActionExecuting(actionContext); |
| | | //如果存在 |
| | | if (redis.Get<User>(rediskey, 0).userid.ToString() != "") |
| | | if (redis.Get<User>(rediskey, 1).userid.ToString() != "") |
| | | { |
| | | //获取redis中当前用户信息 |
| | | User r_loginUser = redis.Get<User>(rediskey, 0); |
| | | User r_loginUser = redis.Get<User>(rediskey, 1); |
| | | //如果session中的用户guid和redis中的用户guid匹配 |
| | | if (r_loginUser.guid.Equals(guid)) |
| | | { |