目前在做一个微信小程序的项目,但是在请求接口的时候经常出现unauthorized这个问题。

这是由于在请求接口的时候,没有定义header。
后来我改了。

在请求接口的时候加入 header
然后把token 赋值给Authorization

然而这样还是继续报错。
后来我……发现,它报错变成了
Bad Authorization header format. Format is “Authorization: Bearer ”

随后我百度翻译了一下,错误的授权头格式。格式为“授权:承载<令牌>”

所以是我写header的时候格式写错了(可能是由于我的接口用node.js写的原因)。
随后把header改成了这样的

const Authorization = 'Bearer '+ wx.getStorageSync('token')header: {Authorization,// "carxinAuthorization": Authorization,"content-type": options.type || 'application/json'}

然后就可以请求接口成功了。

微信小程序401unauthorized授权问题解决方法相关推荐

  1. 2021.4月28日24时新版本微信小程序登录授权新方法

    旧版本: Login:function(callback = () =>{}){ let that = this; uni.login({ success:function(loginRes){ ...

  2. 微信小程序自定义授权弹框

    微信小程序自定义授权弹框 最近微信获取用户信息的接口有调整,就是这货:wx.getUserInfo(OBJECT),文档描述如下: 此接口有调整,使用该接口将不再出现授权弹窗,请使用 <butt ...

  3. uni-app微信小程序登录授权

    uni-app微信小程序登录授权 首先是需要用到一个授权按钮来触发获取用户信息授权: 关键在于 open-type 为 getUserInfo , 然后有个@getuserinfo的事件,把获取授权接 ...

  4. 微信中html5获取手机号,微信小程序用户授权获取手机号(getPhoneNumber)

    前言 小程序有一个获取用户很便捷的api,就是通过getPhoneNumber获取用户的已经绑定微信的手机号码.有一点要大家注意,现在微信和注重用户体验,有些方法都是需要用户主动去触发才能调用的,比如 ...

  5. 微信登录 后台 java_Java 后端 (Spring boot)+微信小程序的授权登录

    微信小程序的授权登录 第一.Java后端代码如下 登录的接口的参数是微信小程序前端必须要传的参数微信小程序登录.授权的用户基本信息 wx.getUserInfo 特别注意 appid 和secret. ...

  6. 微信小程序登录授权与授权手机号

    文章目录 前言 微信小程序登录授权与授权手机号 一.登录授权 1. 发送 res.code 到后台换取 openId, sessionKey 二.授权手机号 官方规定 因为需要用户主动触发才能发起获取 ...

  7. RuoYi-Vue微信小程序登录授权

    目前的框架中token是使用jwt生成,存储到redis控制token时效,而认证是使用UsernamePasswordAuthenticationToken实现的 微信小程序登录授权 需求分析 解决 ...

  8. 微信小程序之授权登录(附完整源码)

    个人博客上已经同步更新了文章,有目录索引,阅读起来比较方便,欢迎大家移步个人博客上读阅~ 个人博客地址:http://zwd596257180.gitee.io/blog/2019/04/15/wec ...

  9. ​微信小程序开发难?资深大V教您微信小程序制作步骤和方法​

    ​微信小程序开发难?资深大V教您微信小程序制作步骤和方法​ 一.登录微信公众平台 就能在菜单"开发"---"基本配置"中看到小程序的AppID了,小程序的 Ap ...

  10. 小程序怎么清服务器缓存,怎么清理微信小程序缓存 微信小程序缓存删除的方法...

    微信小程序上线之后,关注的小程序越多,哪么将占用的手机空间就越大,这些程序会产生一定的缓存,那么怎么清理小程序缓存呢?微信小程序内的缓存到底如何清除?和小编一起来看看删除微信小程序缓存的方法吧. 一些 ...

最新文章

  1. 工作之余如何提高个人技术水平
  2. HTML上传文件的多种方式
  3. AJAX是一门艺术: XHR篇
  4. 【深度学习】深度学习中的单元测试
  5. SQL组合查询union
  6. MFC中char*,string和CString之间的转换
  7. Windows 10 常用的快捷键及常用指令
  8. JAVA中和、||和|的区别?
  9. Atitit SpringCache缓存使用 艾提拉 attilax总结 1. Spring的抽象已经做得够好了,适合于大多数场景,非常复杂的就需要自己AOP实现了。 1 1.1. 设置配置文件支持
  10. python内置函数系列之str(一)(持续更新)
  11. 串口termios函数
  12. 新电视显示服务器失败,电视网络连接失败原因是什么
  13. Python字符串转义符大全
  14. Android 出海 Admob 踩坑
  15. 【高性能计算】HPC概述
  16. 超详细双系统安装指南
  17. IOS下载资源zip到本地然后读取
  18. AVA时空检测数据集下载—AVA_ActionsAVA_Kinetics
  19. hin2vec 异质信息网络表示学习 个人笔记
  20. Linux 云服务器的使用

热门文章

  1. SpringAop原理
  2. Unity 游戏资源更新之——AB包
  3. poi html转换成word文档,poi将html转换为word文档
  4. cass道路设计教程_(完整版)南方CASS7.1绘制道路断面图教程
  5. AD15使用出现的小问题
  6. 筑牢高校实验室安全管理防线,科学管理提高师生安全意识
  7. Flutter 本地数据库sqflite实战操作
  8. pycharm2016破解方法
  9. 网络安全实验室|网络信息安全攻防学习平台(基础关1-12)
  10. 使用Axure RP原型设计实践03,制作一个登录界面的原型