问题:
原因:
前端检测到跨域时,需要先请求一次请求方法是OPTIONS的请求,且不携带token
这时后端的Filter过滤器检测到不是login且不携带token就会拦截。
解决:
在Filter中将OPTIONS放行
if("OPTIONS".equals(request.getMethod())){
filterChain.doFilter(request,response);
return;
}