2017-09-08 6 views
0

우리는 SAP Cloud Platforms (하나 클라우드)에 중포 기지 ID 토큰 검증을 포함한 자바/봄 서버를 호스팅하는 현재입니다. 지난 몇 개월 동안 인증이 정상적으로 작동했지만 어제 작동이 갑자기 멈췄다가 30 분 후에 다시 작동했으며 갑자기 다시 작동하지 않았습니다. 이 오류는 항상 :중포 기지가 갑자기 잘못된 서명을보고

java.util.concurrent.ExecutionException : com.google.firebase.auth.FirebaseAuthException : 중포 기지 ID 토큰은 잘못된 서명이 있습니다. 의 ID 토큰을 검색하는 방법에 대한 자세한 내용은 https://firebase.google.com/docs/auth/admin/verify-id-tokens를 참조하십시오. 내가 로컬로 테스트 할 때

그것은 여전히 ​​잘 작동한다. 이 예측할 수없는 방식으로이 오류가 발생할 수있는 원인은 무엇입니까? ID 토큰 확인 요청에 관한 firebase-backend에 대한 요청 제한이 있습니까? (여전히 이상하게 보일 것입니다.

이 원인이 될 수있는 무엇을 어떤 아이디어가? 나는이 오류에 관해서 정말로 아무것도 찾을 수 없었다. 감사합니다.

+0

공개 키 인증서를 가져 오기위한 호출을 방해하는 네트워크 오류와 같은 낮은 수준의 문제가있을 가능성이 있습니다. 불행히도 Admin SDK에서 기록한 오류는 오해의 소지가 있습니다. 로깅 문제는 [최신 스냅 샷]에서 해결되었습니다 (https://github.com/firebase/firebase-admin-java/pull/64). 해당 버전에 대해 몇 가지 테스트를 실행할 수 있다면 오류의 정확한 원인을 파악하는 데 도움이됩니다. –

+0

예, Google Cloud Platform에서 실행되는 동안 애플리케이션을 디버깅했으며 Google 공개 키에 대한 GET 요청이 SSLHandshakeException을 발생시키는 것으로 나타났습니다. 우리는 그것이 잘못 구성된 방화벽이나 SSL 인증서라고 믿습니다. 우리가 영향을 줄 수있는 것도 아닙니다. 우리는 이것이 무엇이 원인인지 알게되면 대답을 추가 할 것입니다. 그러나 오류 메시지에 대한 업데이트를 주셔서 감사합니다.이 경우 실제로는 약간 오도 된 것입니다. – puelo

답변

0

참으로 루트 인증서와 서버 구성에 문제가 있다고 나타납니다. 슬프게도 저는 서버에 직접 접근 할 수없고 시스템 관리자가 준 정보 만 가지고 있기 때문에 어떤 세부 사항도 줄 수는 없습니다.

+0

걱정할 필요가 없습니다. 최대한 많은 것을 공유해 주셔서 감사합니다. @puelo. –