I am developing an Application at Google App Engine. I am using Cloud Endpoints for the communication between an Android App at my Backend at Google App Engine. The Android
This is a known issue with the Firebase Admin Java SDK and is actually a difficult bug for us to fix. The only workaround for the time being is to use a more recent version of the SDK (>= 4.0.4
) which supports using this method in frontend instances (that shutdown cleanly after processing).
Unfortunately, in a separate issue, the verifyIdToken()
method is broken in the 4.1.0
release due to a bad dependency. So, you'll have to use either 4.0.4
or >= 4.1.1
.
Sorry for all the troubles! We will get the verifyIdToken()
method fixed ASAP. In the meantime, version 4.0.4
should work for you.
Update
The second, smaller issue with the verifyIdToken()
method was fixed in version 4.1.1 of the Admin Java SDK.