mirror of https://github.com/jeecgboot/jeecg-boot
Merge pull request #6879 from EightMonth/springboot3_sas
修复访问仪表盘401pull/7321/head v3.7.0_springboot3sas_20240821
commit
f4712baa39
|
@ -26,8 +26,11 @@ public class CopyTokenFilter extends OncePerRequestFilter {
|
|||
// 以下为undertow定制代码,如切换其它servlet容器,需要同步更换
|
||||
HttpServletRequestImpl undertowRequest = (HttpServletRequestImpl) request;
|
||||
String bearerToken = request.getParameter("token");
|
||||
String headerBearerToken = request.getHeader("X-Access-Token");
|
||||
if (StringUtils.hasText(bearerToken)) {
|
||||
undertowRequest.getExchange().getRequestHeaders().add(new HttpString("Authorization"), "bearer " + bearerToken);
|
||||
} else if (StringUtils.hasText(headerBearerToken)) {
|
||||
undertowRequest.getExchange().getRequestHeaders().add(new HttpString("Authorization"), "bearer " + headerBearerToken);
|
||||
}
|
||||
filterChain.doFilter(undertowRequest, response);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue