Java Firebase突然报告无效签名

Java Firebase突然报告无效签名,java,firebase-authentication,firebase-admin,Java,Firebase Authentication,Firebase Admin,我们目前正在托管一个Java/Spring服务器,包括(Hana云)上的firebase ID令牌验证。认证在过去几个月内工作正常,但昨天突然停止工作,然后在大约30分钟后恢复,今天又突然停止工作。错误总是: java.util.concurrent.ExecutionException: com.google.firebase.auth.FirebaseAuthException:firebase ID令牌具有 无效的签名。看见 对于 有关如何检索ID令牌的详细信息 当我在本地测试它时,它仍然

我们目前正在托管一个Java/Spring服务器,包括(Hana云)上的firebase ID令牌验证。认证在过去几个月内工作正常,但昨天突然停止工作,然后在大约30分钟后恢复,今天又突然停止工作。错误总是:

java.util.concurrent.ExecutionException: com.google.firebase.auth.FirebaseAuthException:firebase ID令牌具有 无效的签名。看见 对于 有关如何检索ID令牌的详细信息

当我在本地测试它时,它仍然工作良好。是什么以这种不可预测的方式导致此错误?firebase后端是否有关于Id令牌验证请求的请求限制(这仍然很奇怪,因为其他时候它可以在重载下正常工作)

你知道这是什么原因吗?关于这个错误,我真的找不到任何东西。
谢谢

看来根证书确实存在服务器配置问题。遗憾的是,我无法给出任何细节,因为我没有直接访问服务器的权限,只有系统管理员给我的信息。

看来根证书确实存在服务器配置问题。遗憾的是,我无法给出任何细节,因为我没有直接访问服务器的权限,只有系统管理员给我的信息。

可能存在低级问题,如网络错误,阻止调用获取公钥证书。不幸的是,AdminSDK记录的错误非常容易引起误解。日志记录问题已在中解决。如果您可以针对该版本运行一些测试,这将有助于确定错误的确切原因。是的,我们在云平台上运行时调试了该应用程序,还发现对Google公钥的GET请求引发SSLHandshakeException。我们认为这可能是配置错误的防火墙或ssl证书。我们都不能影响。一旦我们知道这是什么原因,我们将添加一个答案。但是,感谢您对错误消息的更新,在这种情况下,它们确实有点误导。可能存在一个低级问题,例如网络错误阻止了获取公钥证书的调用。不幸的是,AdminSDK记录的错误非常容易引起误解。日志记录问题已在中解决。如果您可以针对该版本运行一些测试,这将有助于确定错误的确切原因。是的,我们在云平台上运行时调试了该应用程序,还发现对Google公钥的GET请求引发SSLHandshakeException。我们认为这可能是配置错误的防火墙或ssl证书。我们都不能影响。一旦我们知道这是什么原因,我们将添加一个答案。但是感谢您对错误消息的更新,在这种情况下,它们确实有点误导。不用担心。感谢您尽可能多地分享@puelo。不用担心。感谢您尽可能多地分享@puelo。