Forráskód Böngészése

修改授权token值

chenbiao 3 éve
szülő
commit
4518d5756e

+ 3 - 3
netflix-web/src/main/java/com/cyksj/web/controller/user/AuthorizationController.java

@@ -126,9 +126,9 @@ public class AuthorizationController {
 
         //写回登陆信息
         StpUserUtil.login(user.getId());
-        response.addHeader("satoken",StpUserUtil.getTokenValue());
+        response.addHeader("satoken-user",StpUserUtil.getTokenValue());
 
-        Cookie cookie = new Cookie("satoken",StpUserUtil.getTokenValue());
+        Cookie cookie = new Cookie("satoken-user",StpUserUtil.getTokenValue());
         cookie.setMaxAge(31536000);
         cookie.setPath("/");
         response.addCookie(cookie);
@@ -143,7 +143,7 @@ public class AuthorizationController {
         String url = redisService.getStr(re.getMappingId().toString());
         redisService.del(re.getMappingId().toString());
         log.info("微信授权转跳.url: {}",url);
-        response.sendRedirect(url);
+        response.sendRedirect(url.contains("?") ? url + "&t=" + StpUserUtil.getTokenValue() : url + "?t=" + StpUserUtil.getTokenValue());
     }
 
     /**