退出登录之后,ajax请求无反应

退出登录之后,ajax请求无反应

为什么呢?

因为ajax请求的应答是重定向:


退出登录之后,ajax请求无反应
原因:

ajax请求的后台接口中,有重定向:

response.sendRedirect("http://xxx.com/login?callback=" + callbackURL);

  即本网站在ajax中请求xxx.com网站的资源,所以造成了跨域:Access-Control-Allow-Origin

解决方法:

在后台判断是否是ajax请求,如果是ajax请求,则不重定向:
退出登录之后,ajax请求无反应
 

相关推荐