业务编写

pull/1/head
陈沅 2 years ago
parent ab7aa2c219
commit 5281a7fcb2

@ -25,7 +25,7 @@ public class CustomAuthenticationEntryPoint implements AuthenticationEntryPoint
// 当用户尝试访问安全的REST资源而不提供任何凭据时将调用此方法发送401 响应
response.setCharacterEncoding("UTF-8");
response.setStatus(HttpStatus.UNAUTHORIZED.value());
response.addHeader("Access-Control-Allow-Origin", "*");
// response.addHeader("Access-Control-Allow-Origin", "*");
response.addHeader("Content-Type", "application/json");
Throwable cause = authException.getCause();
PrintWriter printWriter = response.getWriter();

@ -67,28 +67,23 @@ public class AuthenticationFilter extends OncePerRequestFilter {
response.setCharacterEncoding("UTF-8");
} catch (ExpiredJwtException e1) {
response.setStatus(HttpStatus.UNAUTHORIZED.value());
response.addHeader("Access-Control-Allow-Origin", "*");
response.getWriter().print("Token已过期");
return;
} catch (UnsupportedJwtException e2) {
response.setStatus(HttpStatus.UNAUTHORIZED.value());
response.addHeader("Access-Control-Allow-Origin", "*");
response.getWriter().print("不支持的Token");
return;
} catch (MalformedJwtException e3) {
response.setStatus(HttpStatus.UNAUTHORIZED.value());
response.addHeader("Access-Control-Allow-Origin", "*");
response.getWriter().print("无效的Token格式");
return;
} catch (SignatureException e4) {
response.setStatus(HttpStatus.UNAUTHORIZED.value());
response.addHeader("Access-Control-Allow-Origin", "*");
response.getWriter().print("无效的Token签名");
return;
} catch (Exception e5) {
response.setStatus(HttpStatus.UNAUTHORIZED.value());
response.addHeader("Access-Control-Allow-Origin", "*");
response.getWriter().print("无效的Token");
return;
}

Loading…
Cancel
Save