原因:我们都知道,session里的内容是保存在服务器中的,那么我们是怎么知道哪个session是我们要的那个session呢?在我们的本地有个cookie,session中的标识 JESSONID就是保存其中,通过它我们就能找到我们需要的那个session。这也是为什么我们在微信小程序中无法获得session的原因,JESSONID不对!!!
解决办法:在后端setSession时返回JESSONID,把它给前端,再将它保存在全局变量中,在我们需要获取session中的值时,我们先获取JESSONID,并将header中的cookie里加上JESSONID=(我们获取的JESSONID)。这样,请求头就能完美的找到我们是哪个session了