我正在 Google App Engine 开发一个应用程序。我正在使用 Cloud Endpoints 在我的 Google App Engine 后端的 Android 应用程序之间进行通信。Android 客户端使用 Firebase 身份验证,并在每次调用时向 Cloud Endpoints 发送 Firebase 令牌。
在 Google App Engine,我使用以下代码来验证 Firebase 令牌。我正在使用 Firebase Admin SDK 4.0.3
Task<FirebaseToken> authTask = FirebaseAuth.getInstance().verifyIdToken(token);
try {
Tasks.await(authTask);
} catch (ExecutionException | InterruptedException e ) {
log.severe(e.getMessage());
}
FirebaseToken decodedToken = authTask.getResult();
任务的执行在 Google App Engine 后端任务上运行,但不幸的是,这个后端实例没有关闭,所以我超出了我的免费配额限制。那么有人可以提示我如何在令牌验证后关闭后端实例吗?