Android随着日期时间的变化,但是又放了一次,Firebase只是返回过期的令牌
我正在对我的应用程序进行一些测试,将移动当前日期更改为未来。 就像2,4,7,10天一样。 然后,我再次把手机放在当前的日期。
我正在使用Firebase进行身份验证,但现在,它只是返回过期的令牌。 我已经尝试重新启动手机,重新安装应用程序,问题依然存在。
在其他手机上工作正常,我没有改变日期。
PS:这个问题发生在三星S5上。
这是我得到的令牌,每次我向我的服务器的请求我再次得到令牌。 顺便说一下,我正在使用Firebase网站自定义令牌。
var mUser: FirebaseUser? = FirebaseAuth.getInstance().currentUser mUser?.getToken(true) ?.addOnCompleteListener { it -> it.result.token }