springboot Filter解决Access-Control-Allow-Origin实现跨域

@Component
@WebFilter(urlPatterns = { "/**" }, filterName = "tokenAuthorFilter")
public class ConfigurationFilter implements Filter{
    @Override
    public void destroy() {
        // TODO Auto-generated method stub
    }
    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
            throws IOException, ServletException {
         HttpServletResponse responses = (HttpServletResponse) response;  
        //请求接口的域名
         responses.setHeader("Access-Control-Allow-Origin", "http://www.oujin.fun");  
         chain.doFilter(request, response);//到下一个链
    }
    @Override
    public void init(FilterConfig arg0) throws ServletException {
        // TODO Auto-generated method stub

    }
}

猜你喜欢

转载自blog.csdn.net/weixin_39168678/article/details/81037018