用的是微信小程序身份静默登录,然后生成 token 。 第一次登录 wx.login 获取用户 openid 然后生成和 user 对应的 token ( 3 个小时后过期,user 表加两个字段,token 和 session_key 字段,1 对 1 存数据库),然后将 token 存本地缓存
访问小程序的内容都会预先验证 token ( header 附带过去) 是否有效:先从本地缓存读取 token ,然后服务端校验是否有效,
一套下来,正常访问都没问题。
但是发现偶发问题(这个问题是将小程序发布后,用手机访问不定期会出现):
有个时候会卡在校验 token 这一环,导致微信小程序页面空白(就是 token 校验失败)
由于是偶发问题,也无法正确定位问题,请教大家这个问题到底出在什么地方?或者说我该如何调试才能正确定位问题(复现问题)
尝试过以下的方法(也无法复现这个问题):