解决跨域session丢失

来源:互联网 发布:现在做淘宝很难 编辑:程序博客网 时间:2024/04/30 02:04

服务端

 
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {        HttpServletRequest request = (HttpServletRequest) req;        HttpServletResponse response = (HttpServletResponse) res;        response.setHeader("Access-Control-Allow-Origin", request.getHeader("Origin"));        response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");        response.setHeader("Access-Control-Max-Age", "3600");        response.setHeader("Access-Control-Allow-Headers", "x-requested-with");        response.setHeader("Access-Control-Allow-Credentials","true"); //是否支持cookie跨域        chain.doFilter(req, res);    }
ajax请求加上参数 

{withCredentials: true}  即可



原创粉丝点击