【发布时间】:2020-07-18 14:01:39
【问题描述】:
我正在使用Okhttp Authenticator 更新我的JWT 令牌。但是有一个问题,当我从后端获取 401 时,调用了 authenticate() 方法。但是当我收到 403 - token expired 时,authenticate() 方法不会被调用。关于authenticator() 方法如何工作或者我们可以手动调用它,有什么好的话题吗?还有一个主要问题 - 它是否处理 403 响应?
【问题讨论】:
-
你为什么要从服务器发送
403,这是一个身份验证问题,你应该从服务器发送401。 -
我不做后端))对我来说这也很奇怪))那么你怎么看,
Okhttp Authenticator处理403?我想找到任何来源以找到有关此信息的信息,但我找不到)谢谢。 -
好吧,老实说,我不确定,但你应该和你的后端人员谈谈,不要让这件事复杂化。
-
谢谢 OhhhThatVarun
标签: java android kotlin retrofit2 okhttp