|
|
|
@ -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;
|
|
|
|
|
}
|
|
|
|
|