有个功能是创建scene id生成二维码,然后在扫描后发送被动回复消息,消息的跳转链接附带scene id,链接是这样的https://XXX/login?scene=XXX,因为html缓存问题一直获取的是相同的scene,试过在nginx添加header no cache、no store以及在html添加meta cache control、expires为0,打开的页面仍然是缓存,scene自然也就不对。退出登录过也不行,取消关注重新关注也不行,在通用->存储空间清理缓存也不行,为什么要这么执着的缓存
跳转链接是没问题的,在微信PC端点击跳转正确,不论是用内置打开还是系统浏览器打开
2023年11月18日14:09:39 新发现,在刷新二维码后扫描打开的跳转链接一定是不对的,历史的消息也是不对的而且是同一个,等10分钟,所有的历史消息包括10分钟前刚发的都是对的,非常精确,再然后就又不对了
每次打开链接加个时间戳应该能行
https://developers.weixin.qq.com/community/develop/doc/0000267ed48f587e61a0a409a6b400
底下有个解决思路
这么神奇的问题。
前端往后端传值也是同一个?