firebase - Firebase Admin SDK - 从发现的服务帐户获取私钥
问题描述
我正在使用云功能中的节点管理 SDK 铸造自定义令牌。当我使用 firebase 云功能时,默认服务帐户会在托管环境中自动发现。
因此,我可以使用默认服务帐户签署自定义令牌。但是我无法验证这些令牌,因为管理 SDK 只允许我们验证 ID 令牌而不是自定义令牌。
有什么方法可以通过管理 SDK 访问默认服务帐户中的私钥,以便我可以使用第三部分库来验证它们
解决方案
推荐阅读
- c# - 如何将 FindByValue 与一系列数字一起使用
- python - 在对其进行一些分析后从原始数据框中提取信息
- python - 如何为pytest中的每次测试运行创建新的日志文件?
- java - 缺少 linkTo 和 methodOn 声明 Spring HATEOAS STS
- bash - 将文件内容复制到自身的命令行或 bash 方法
- php - Google Cloud Vm 实例不允许我使用 gsuite 帐户通过 phpmailer 发送电子邮件
- python-3.x - 新手试图在类外的另一个函数中使用从类派生的变量
- php - ErrorException 试图获取非对象的属性“语言环境”
- javascript - mxGraph - 保留原始形状颜色
- java - 如何测试基于 SpringSecurity 表达式的访问控制。EL表达式找不到bean