Firebase控制台App Check指标是否统计Admin SDK请求及未验证状态?
问题解答
是的,通过Node.js Admin SDK发起的Firebase服务请求,在Firebase控制台的App Check统计中会被标记为**"Unverified"请求**。
原因说明
Firebase App Check的核心作用是验证来自客户端应用(如Web、iOS、Android)的请求合法性,而Admin SDK是基于服务账号密钥进行身份认证的服务端工具,它本身并不经过App Check的验证流程——Admin SDK的身份校验依赖于Google Cloud的服务账号权限体系,和App Check的客户端验证逻辑完全独立。因此这类请求不会被计入"已验证请求"的统计范畴,会被归类到Unverified中。
补充建议
如果你的目标是降低Unverified请求占比,无需对Admin SDK的请求做额外处理:这类请求属于合法的服务端操作,本身就不需要通过App Check验证。你可以把这部分流量从"未验证"的异常判断中排除,专注于优化客户端请求的App Check集成即可。
内容的提问来源于stack exchange,提问作者simonthumper
相关产品推荐
相关产品推荐

