houyujie745839
houyujie745839
采纳率0%
2016-07-04 04:08 阅读 5.7k

微信公众号 session 丢失

刚进入页面 授权后,获取openid ,存入session。之后不进行授权,页面跳转验证时从session拿openid时发现sessionid都变了 不是同一个session了。有时session还会丢失。求解
看到网上有人说 微信每次请求都会经过微信的服务器?我这边只是一个网页,用微信的浏览器打开,不走授权的情况下不会走微信的服务器吧,还是我认知错误。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • showbo GoCityPass新加坡曼谷通票 2016-07-04 05:37

    应该是关闭微信页面后再打开sessionid已经变了,不是同一个会话导致session无法获取

    点赞 1 评论 复制链接分享
  • Coder__CS gamedev˚ 2016-07-04 05:29
  • hgw0519 hgw0519 2016-07-04 08:29

    照你这么一说我想起个事,微信内置浏览器访问页面貌似不缓存,每次都是refresh。就是按手机返回键,返回上一个页面,也是重新打开上一个页面。貌似一次用户体验用cookie好点

    点赞 评论 复制链接分享
  • key800700 key800700 2017-06-08 09:24

    题主有寻求到解决方案吗?我这边也是,发现原本记录在session中的信息时不时丢失,要么sessionid变了(仅仅是一个from表单提交),要么session没变但存的openid丢失了,但这是概率事件,找不到必定触发这种情况的操作。

    点赞 评论 复制链接分享
  • u013531356 五洋捉鳖 2017-06-14 08:16

    session随机丢失。。。。。。。。。。。有好的解决方案了求告知

    点赞 评论 复制链接分享

相关推荐