api: wx.request()
微信版本号:8.0.2
ios版本:13.6.1
问题描述:小程序中调用wx.request()使用GET方法请求后端接口,在header中携带token,
header: {
'content-type': 'application/json;charset=utf-8',
'Authorization': "JWT "+"token"
}
在安卓真机、微信开发者工具中都可以正常调用,但在ios真机下发送请求,返回response的data为“身份认证信息未提供”,response的header中有"www-authenticate:"JWT realm='api'""字段,即无法将token传递给后端。
您好,请问您这个问题是怎么解决的?
还有一种就是请求 会把大写header转成小写key,自然后端就接收不到。
至于为什么转,我也还在找资料。
正好路过看到这个问题,觉得可能有关系
按理说应该是可以的,如果实在不行的话,就把获取到的token缓存在本地吧,当成一个参数来传好了,每次获取更新本地的token