哪位大佬能帮我解决这个问题,我已经愁了好几天了![](https://userblink.csdnimg.cn/20210417/qq_43569059/pic/933cde69ed024dd4334ad405ed7a9db0-0.jpg)
![](https://userblink.csdnimg.cn/20210417/qq_43569059/pic/a0fe7ea563a43db7796c3bf7fd3a4436-1.jpg)
![](https://userblink.csdnimg.cn/20210417/qq_43569059/pic/77d3d0ed3cd981396f0aa4578101e8e2-2.jpg)
![](https://userblink.csdnimg.cn/20210417/qq_43569059/pic/c1f5d3b6457c19f2ec6b7ef2e2b27b88-3.jpg)
![](https://userblink.csdnimg.cn/20210417/qq_43569059/pic/933cde69ed024dd4334ad405ed7a9db0-0.jpg)
![](https://userblink.csdnimg.cn/20210417/qq_43569059/pic/a0fe7ea563a43db7796c3bf7fd3a4436-1.jpg)
![](https://userblink.csdnimg.cn/20210417/qq_43569059/pic/77d3d0ed3cd981396f0aa4578101e8e2-2.jpg)
![](https://userblink.csdnimg.cn/20210417/qq_43569059/pic/c1f5d3b6457c19f2ec6b7ef2e2b27b88-3.jpg)
public class CrossInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object o) throws Exception {
if (request.getHeader(HttpHeaders.ORIGIN) != null) {
String origin = request.getHeader("Origin");
response.addHeader("Access-Control-Allow-Origin", origin);
response.addHeader("Access-Control-Allow-Credentials", "true");
response.addHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE, PUT,PATCH, HEAD");
response.addHeader("Access-Control-Allow-Headers", "Content-Type");
response.addHeader("Access-Control-Max-Age", "3600");
}
return true;
}
}
先试试直接拦截处理