问题修改

This commit is contained in:
cwchen 2025-02-19 20:26:40 +08:00
parent 346476d9ea
commit 57775b3c17
1 changed files with 6 additions and 2 deletions

View File

@ -9,6 +9,7 @@ import com.bonus.aqgqj.manager.constant.SecurityConstants;
import com.bonus.aqgqj.manager.security.entity.SelfUserEntity; import com.bonus.aqgqj.manager.security.entity.SelfUserEntity;
import io.jsonwebtoken.Claims; import io.jsonwebtoken.Claims;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -27,6 +28,9 @@ public class JwtAuthenticationTokenFilter extends OncePerRequestFilter {
@Autowired @Autowired
private JWTTokenService tokenService; private JWTTokenService tokenService;
@Value("${server.servlet.context-path}")
public String path;
@Override @Override
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException, IOException, ServletException { protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException, IOException, ServletException {
//获取token //获取token
@ -34,11 +38,11 @@ public class JwtAuthenticationTokenFilter extends OncePerRequestFilter {
String uri=request.getRequestURI(); String uri=request.getRequestURI();
System.err.println(uri); System.err.println(uri);
if("/login/userLogin".equals(uri)){ if((path + "/login/userLogin").equals(uri)){
filterChain.doFilter(request, response); filterChain.doFilter(request, response);
return; return;
} }
if("/login/appUserLogin".equals(uri)){ if((path +"/login/appUserLogin").equals(uri)){
filterChain.doFilter(request, response); filterChain.doFilter(request, response);
return; return;
} }