开发工具wx.checkSession一直过期
发布于 6 年前 作者 qiang84 6066 次浏览 来自 问答

wx.checkSession({

success() {

console.log(‘auth:Session未过期’);

},

fail() {

console.log(‘auth:Session已过期,进行重新登录’)

//重新登录

login();

}

})

wx.checkSession这个API最近在开发工具上不管什么时候调用返回的都是fail,但是其他解密什么的却又都是正常的,在手机上是正常的,请教下大家这个是什么原因呢?

6 回复

今天也遇到了这样的问题,,代码片段: wechatide://minicode/XdgQP0m47v2i 。片段很简单只index.js 只有

onShow: function(){
    wx.checkSession({
      success: () => {
        console.log('check success~');
      },
      fail: () =>{
        console.log('check fail..');
        wx.login({
          success: function (res) {
            if (res.code) {
              console.log('login success~');
            } else {
              console.log('login fail..');
            }
          }
        });
      }
    })
  }

每次打印的内容都是:

check fail…

login success~

开发者工具版本:1.02.1808101,

系统版本:mac 10.13.5 (17F77)

请问现在解决了吗?我之前也提问过类似问题,不知怎么就好了,现在更新后又出现相同问题!

请问楼主解决了吗?

我这边也是一直fail

wechatide://minicode/wB9WJ9mN7jJH

回到顶部