Commit be250ca56d6d89161683db7f2b01cb6e7265c105
1 parent
4749090f
修复 匿名用户会被鉴定为anonymousUser
Showing
1 changed file
with
4 additions
and
5 deletions
src/main/java/cn/iocoder/dashboard/framework/security/core/util/SecurityFrameworkUtils.java
| ... | ... | @@ -20,14 +20,13 @@ import java.util.Set; |
| 20 | 20 | */ |
| 21 | 21 | public class SecurityFrameworkUtils { |
| 22 | 22 | |
| 23 | - private SecurityFrameworkUtils() { | |
| 24 | - } | |
| 23 | + private SecurityFrameworkUtils() {} | |
| 25 | 24 | |
| 26 | 25 | /** |
| 27 | 26 | * 从请求中,获得认证 Token |
| 28 | 27 | * |
| 29 | 28 | * @param request 请求 |
| 30 | - * @param header 认证 Token 对应的 Header 名字 | |
| 29 | + * @param header 认证 Token 对应的 Header 名字 | |
| 31 | 30 | * @return 认证 Token |
| 32 | 31 | */ |
| 33 | 32 | public static String obtainAuthorization(HttpServletRequest request, String header) { |
| ... | ... | @@ -86,12 +85,12 @@ public class SecurityFrameworkUtils { |
| 86 | 85 | * 设置当前用户 |
| 87 | 86 | * |
| 88 | 87 | * @param loginUser 登陆用户 |
| 89 | - * @param request 请求 | |
| 88 | + * @param request 请求 | |
| 90 | 89 | */ |
| 91 | 90 | public static void setLoginUser(LoginUser loginUser, HttpServletRequest request) { |
| 92 | 91 | // 创建 UsernamePasswordAuthenticationToken 对象 |
| 93 | 92 | UsernamePasswordAuthenticationToken authenticationToken = new UsernamePasswordAuthenticationToken( |
| 94 | - loginUser, null, null); | |
| 93 | + loginUser, null, null); | |
| 95 | 94 | authenticationToken.setDetails(new WebAuthenticationDetailsSource().buildDetails(request)); |
| 96 | 95 | // 设置到上下文 |
| 97 | 96 | SecurityContextHolder.getContext().setAuthentication(authenticationToken); | ... | ... |