收藏
回答

通过code调用wx.request({})换取session_key,手机端失效,开发工具可获得?

wx.login({

success (res) {

 wx.request({

            url: '',//微信开发工具登录可获取session_key,手机端登录不请求

            data: fromData

          })


}

})


回答关注问题邀请回答
收藏

3 个回答

  • 君不见,黄河之水天上来
    君不见,黄河之水天上来
    01-28

    这种骚操作还是少来的好,官方明确说明了,code码给自己的服务端,让服务端获取 session。

    你这样做极度不安全!行或不行都不会有准确的答案 !

    01-28
    有用
    回复 1
    • 海东@美符号™
      海东@美符号™
      发表于移动端
      01-28
      我是code请求自己服务器是,request在手机端不请求,微信开发工具就没事。所以很郁闷
      01-28
      回复
  • 自酌一杯酒
    自酌一杯酒
    01-28

    request 合法域名配置没有?

    如果没配置,开发工具开了“不验证合法域名”也能请求接口。 预览时如果手机上开了“调试模式"也能请求。但如果不开调试模式,又没配置合法域名就不能在手机上请求接口了。

    01-28
    有用
    回复 2
    • 海东@美符号™
      海东@美符号™
      发表于移动端
      01-28
      配置了合法域名https协议,,也选择了不检验合法域名,还是不行
      01-28
      回复
    • 自酌一杯酒
      自酌一杯酒
      01-28回复海东@美符号™
      真机调试看看呀?
      01-28
      回复
  • 默
    01-28

    打开调试

    01-28
    有用
    回复 2
    • 海东@美符号™
      海东@美符号™
      01-28
      code都获取了,wx.requset请求换取session,手机端不执行
      01-28
      回复
    • 默
      01-28回复海东@美符号™
      wx.login不需要请求就可以获取的啊 request是需要请求的懂吗? 打开调试就好了
      01-28
      回复
登录 后发表内容
问题标签