微信小程序开发,请求服务器API的方法使用微信官方提供的wx.request()方法。在开发中,发现每个请求都会生成一个独立的PHPSESSID,如下所示:
搜索后得知这是wx.request()引起的。如果直接使用浏览器请求,则不会发生这种情况。
解决方案如下:
通过登录界面获取用户的session_key和open_id,设置会话信息如下:
$3rd_session=md5(session_key。$ open _ id)$ _ SESSION[$ 3rd _ SESSION]=SESSION _ key。'|' .$ open _ id