前后端分离图片验证码session获取问题

2022-07-11 09:57:33

前后端分离图片验证码session获取问题

最近再搞个项目,在前后端分离时,前端访问验证码Servlet时出现session的值获取总是空的,显示null,如果遇见和我一样的问题可以这样做
这是我写的AJAX

 $.ajax({
                    type:"post",
                    url:"跳转Servlet地址",
                    xhrFields:{
                        withCredentials:true},
                    data:{},
                    dataType:"text",
                    success:function(data){}

之所以获取不到验证码因为没有加这个(跨域请求)

 xhrFields:{
         withCredentials:true},
//解决跨域问题
        response.setHeader("Access-Control-Allow-Origin","*");//配置拦截器实现session传值问题
        response.addHeader("Access-Control-Allow-Credentials","true");

这样就可以了。。

  • 作者:洋哥在线写BUG
  • 原文链接:https://blog.csdn.net/Cui6023056/article/details/103208016
    更新时间:2022-07-11 09:57:33