登录成功后,显示401错误,请问如何解决
来源:9-3 首页接口分析与数据请求封装
RockTraveler
2024-04-19
1.使用自己的账号登录,登录显示成功。
2.转到HomePage时,触发HomeDao的请求方法fetch,请求api:https://api.geekailab.com/uapi/ft/home,返回401错误。
登录返回:
{
“code”: 0,
“data”: “C5704B5B6B2BB16B9D7222DA1F878A7ATF”,
“extra”: {
“imoocId”: “11459440”,
“avatar”: “https://o.devio.org/images/o_as/avatar/tx7.jpeg”,
“userName”: myusername"
},
“msg”: “login success.”
}
请求HomePage返回:401,请重新登录
请问如何解决?
写回答
2回答
-
CrazyCodeBoy
2024-05-06
LoginDao.login前面需要添加await等登录完成没有问题后在跳转到首页,可参考下
login() async {
try {
//需要添加await等登录完成没有问题后在跳转到首页
var result =
await LoginDao.login(userName: userName!, password: password!);
debugPrint('登录成功');
NavigatorUtil.goToHome();
} catch (e) {
debugPrint(e.toString());
}
}00 -
CrazyCodeBoy
2024-04-22
和这个是同一个问题
http://coding.imooc.com/learn/questiondetail/300545.html022024-05-06
相似问题