@WebFilter(filterName = "CorsFlter") @Configuration public class CorsFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { } @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletResponse response = (HttpServletResponse) res; response.setHeader("Access-Control-Allow-Origin","*"); response.setHeader("Access-Control-Allow-Credentials","true"); response.setHeader("Access-Control-Allow-Methods","POST,GET,PATCH,DELETE,PUT"); response.setHeader("Access-Control-Max-Age","3600"); response.setHeader("Access-Control-Allow-Headers","Origin,X-Requested-With, Content-Type,Accept,Authorization"); chain.doFilter(req,res); } @Override public void destroy() { } }
跨域拦截
最新推荐文章于 2024-04-04 08:21:11 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)