收藏
回答

Authorization 请问这个在wx.request()得怎么写?

问题模块
API和组件

Authorization  请问这个在wx.request()得怎么写? 在postman是可以的,小程序接一直报Authorization无效 求大佬,急

最后一次编辑于  2017-09-26
回答关注问题邀请回答
收藏

8 个回答

  • 阔野
    阔野
    10-12

    把代理关了,刚解决,写法没问题,postman有效 , 关闭代理后重启开发工具,小程序开发工具不会即时响应到代理变化

    10-12
    赞同
    回复
  • Δ
    Δ
    08-20

    请问一下这个问题最后解决了吗?我现在也遇到这个问题了,万分感谢……

    08-20
    赞同
    回复
  • 庭海
    庭海
    2017-09-26

    ! 应该不是这个吧 你的auth验证应该是基于session的, 你可以看一下你后端的框架中间件的说明,如果是非框架型的应该都是获取cookie信息解析的

    2017-09-26
    赞同
    回复
  • 煒~暢
    煒~暢
    2017-09-26

    这样写?


    2017-09-26
    赞同
    回复 1
    • 大雨
      大雨
      09-07
      wx.request({
               url:'a.cpm',
               data:{ },
               header:{
                   'content-type': 'application/x-www-form-urlencoded',
                   'Authorization':'Bearer  xxxxxxxxxxxxx',
               },
               method:'POST',
               success:function (res) {
                   
               }
           })


      header里面写上,值里面在前面带上'Bearer '  有空格 加上你的token

      09-07
      回复
  • 煒~暢
    煒~暢
    2017-09-26

    加一下QQ可以吗?1615099439

    2017-09-26
    赞同
    回复
  • 庭海
    庭海
    2017-09-26

    小程序中的请求是无状态保持的,你可以通过在request的时候改变header,设置cookie等来传递验证信息,不过后端程序的验证逻辑也是需要调整的

    2017-09-26
    赞同
    回复
  • 煒~暢
    煒~暢
    2017-09-26

    在postman用Authorization是可以取到数据的

    2017-09-26
    赞同
    回复
  • 庭海
    庭海
    2017-09-26

    应该是你的后端权限验证问题,你可以为小程序的api关闭类似csrf验证或者采用其他的验证机制

    2017-09-26
    赞同
    回复