uniapp访问接口是303问题

使用buildadmin开发一款uniapp的小程序,遇到了接口访问303问题,系统一直提示“请先登录”,请求头加了token无效。都开始怀疑框架是不是有问题了,后面经过放反复测试验证,终于找到了问题所在。
并不是框架的问题,而是我们token名的问题,通常我们都把token名称设置为“token”,按照这样的设置系统是不能识别的。系统识别的token名是“ba-user-token”,修改后万事大吉了。(这里不得不吐槽一下作者了,很简单的我那天文档里面问什么不说明一下)。
另外在接口中继承基类后,也别忘了加上arent::initialize();否则你讲不能使用系统函数。
总体来说还是挺好的,用了buildadmin 后开发效率大幅度提示,更深层次的应用再仔细琢磨吧。

1个回答默认排序 投票数排序
YANG001
YANG001
这家伙很懒,什么也没写~
3周前

因为前后台就有两种token了,自然是需要加前缀的,任意一个会员中心的请求都是这么传递的token,看看就知道了,其实就在parent::initialize();之中,就有获取token的代码,并不只是ba_user_token

请先登录
0
1
1
1