Tho*_*art 9 android firebase firebase-authentication
有时我会遇到 Firbease ID 令牌永远不会刷新的情况。
在每次应用程序启动时,我getIdToken(true)都会在每次调用服务器之前强制刷新令牌,我会得到缓存的令牌,getIdToken()当令牌过期时应该自动刷新令牌(我说得对吗?)
但有时我每次都会收到令牌过期异常。到目前为止,我找到的唯一解决方案是清除所有应用程序数据。之后,用户必须再次登录,一切正常。由于令牌过期,应用程序数据尚未保存到服务器,因此它们丢失了。所以这不是我想使用的解决方案。
有谁知道为什么会发生这种情况,我该如何预防?
更新 我正在使用 Firbease SDK 版本 11.6.0(因为 11.8.0 中的通知图标存在问题)
| 归档时间: |
|
| 查看次数: |
9969 次 |
| 最近记录: |