session丢失的问题?

发布于 7 年前作者 hdong4283 次浏览最后编辑 7 年前来自 ask

Nginx服务器,PHP程序,

1. 生成随机字符串$session_me;

2. 将openid等信息保存在session中,$_SESSION[$session_me] = $session_key + $openid

3. 将session_id()返回小程序客户端,并保存;

4. 小程序发起服务器请求:

    wx.request({ 

      url: requestUrl + '/index.php', 

      data: { sid: wx.getStorageSync('session_me') }, 

      header: { 

        'content-type': 'application/x-www-form-urlencoded', 

        'Cookie': 'PHPSESSID=' + wx.getStorageSync('session_id') 

      }, 

      method: 'POST', 

      ......

5. 服务器端的PHP程序中发现$_SESSION[$session_me]为空??

6. 跑了四年了小程序怎么突然出现这样的问题?

0 回复
暂无回复