Commit d70f8f38 by 泽锋 李

fix

parent fef3ce9e
...@@ -26,8 +26,9 @@ namespace AutoTurnOver.Common ...@@ -26,8 +26,9 @@ namespace AutoTurnOver.Common
var tokenDecode = WebUtility.UrlDecode(token); var tokenDecode = WebUtility.UrlDecode(token);
var dd = new JwtSecurityToken(tokenDecode.Replace("Bearer ", "")); var dd = new JwtSecurityToken(tokenDecode.Replace("Bearer ", ""));
var userId = dd.Claims.FirstOrDefault(m => m.Type == "UserId").Value; var userId = dd.Claims.FirstOrDefault(m => m.Type == "UserId").Value;
var exp = dd.Claims.FirstOrDefault(m => m.Type == "exp").Value;
var userInfo = RedisHelper.Get<tokenUser>("sso-aims-authorization-user-info-" + userId, () => { return null; }).result; var userInfo = RedisHelper.Get<tokenUser>("sso-aims-authorization-user-info-" + userId + "-" + exp, () => { return null; }).result;
return new UserData return new UserData
{ {
UserName = userInfo.Account, UserName = userInfo.Account,
......
...@@ -63,8 +63,9 @@ namespace AutoTurnOver.Models ...@@ -63,8 +63,9 @@ namespace AutoTurnOver.Models
//Console.WriteLine(tokenDecode); //Console.WriteLine(tokenDecode);
var dd = new JwtSecurityToken(tokenDecode.Replace("Bearer ", "")); var dd = new JwtSecurityToken(tokenDecode.Replace("Bearer ", ""));
var userId = dd.Claims.FirstOrDefault(m => m.Type == "UserId").Value; var userId = dd.Claims.FirstOrDefault(m => m.Type == "UserId").Value;
var exp = dd.Claims.FirstOrDefault(m => m.Type == "exp").Value;
var userData = RedisHelper.Get("sso-aims-authorization-user-info-" + userId, () => { var userData = RedisHelper.Get("sso-aims-authorization-user-info-" + userId+"-"+ exp, () => {
var getTokenValid = ConfigHelper.GetValue("Saas_GetTokenValid").ToString(); var getTokenValid = ConfigHelper.GetValue("Saas_GetTokenValid").ToString();
var getUser = ConfigHelper.GetValue("Saas_GetUser").ToString(); var getUser = ConfigHelper.GetValue("Saas_GetUser").ToString();
var getMenus = ConfigHelper.GetValue("Saas_GetMenus").ToString(); var getMenus = ConfigHelper.GetValue("Saas_GetMenus").ToString();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment