Android随着日期时间的变化,但是又放了一次,Firebase只是返回过期的令牌

我正在对我的应用程序进行一些测试,将移动当前日期更改为未来。 就像2,4,7,10天一样。 然后,我再次把手机放在当前的日期。

我正在使用Firebase进行身份验证,但现在,它只是返回过期的令牌。 我已经尝试重新启动手机,重新安装应用程序,问题依然存在。

在其他手机上工作正常,我没有改变日期。

PS:这个问题发生在三星S5上。

这是我得到的令牌,每次我向我的服务器的请求我再次得到令牌。 顺便说一下,我正在使用Firebase网站自定义令牌。

var mUser: FirebaseUser? = FirebaseAuth.getInstance().currentUser mUser?.getToken(true) ?.addOnCompleteListener { it -> it.result.token }