解决方法
- 新建一个 Filter 实现 Filter 接口
- 在doFilter() 里实现
public final void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
HttpServletRequest httpRequest = (HttpServletRequest)request;
HttpServletResponse httpResponse = (HttpServletResponse)response;
//是否带cookie
httpResponse.setHeader("Access-Control-Allow-Credentials", "true");
//跨域
// httpResponse.setHeader("Access-Control-Allow-Origin", "*");
// httpResponse.setHeader("Access-Control-Allow-Origin", "http://localhost:3000");
// 设置允许多个域名请求
String[] allowDomains = {"http://localhost:3000", "http://10.10.150.194:3000", "http://localhost:8082"};
Set allOrigins = new HashSet(Arrays.asList(allowDomains));
String originHeader = ((HttpServletReque