撤销Firebase管理员凭据证书

罗宾·马诺利

在服务器上,使用python访问firestore管理员:

import firebase_admin
from firebase_admin import credentials, firestore
cred = credentials.Certificate('myfile.json')

myfile.json已添加到git仓库中,所以现在我想知道是否有一种方法可以撤销它并创建一个新文件?

按照Firebase教程进行操作后,它应该是一个服务帐户,但是Google Cloud上没有要撤销的旧服务帐户。

myfile.json是在几个月前创建的,因此无法知道它是如何创建的(例如,在使用Firebase / Google Cloud进行任何操作时,您必须四处跳转到多个指南,而无所不知取得任何进展)。

编辑:之所以找不到服务帐户,是因为Google云选择了一个与Firebase项目名称相似的项目。

约翰·汉利

如果你看的内容myfile.json,注意三个方面:project_idclient_emailprivate_key_id

这些字段告诉您创建凭证的项目ID,服务帐户的名称(client_email)和密钥ID。

有了这些信息,您可以转到Google Cloud Console。登录并选择您的项目(如果您管理多个项目)。转到IAM->服务帐户,然后通过找到服务帐户client_email然后禁用或删除服务帐户。

您可以执行更多高级操作,例如禁用密钥并创建另一个密钥(密钥旋转),但是由于服务帐户密钥JSON文件已泄漏,因此我将删除服务帐户并创建一个新帐户。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Artifactory管理员凭据重置

来自分类Dev

Artifactory管理员凭据重置

来自分类Dev

未为证书管理员创建Kubernetes证书

来自分类Dev

如何设置rails_admin的管理员凭据?

来自分类Dev

Magento-保留管理员用户凭据

来自分类Dev

Powershell-使用管理员凭据的Active Directory

来自分类常见问题

Firebase多种管理员类型

来自分类Dev

Firebase多种管理员类型

来自分类Dev

Firebase以管理员身份认证

来自分类Dev

在 Firebase 中设置管理员规则

来自分类Dev

首次登录后HUE撤销管理员访问权限的SAML身份验证

来自分类Dev

撤销公司笔记本电脑上的管理员权限

来自分类Dev

管理员在应用中管理 Firebase 用户

来自分类Dev

如何使用 Firebase 管理员查询 Firebase 用户?

来自分类Dev

管理员权限

来自分类Dev

如何使用Firebase管理员向设备发送通知

来自分类Dev

后端的Firebase管理员用于verifyIdToken并使用Firestore

来自分类Dev

Firebase中的多个管理员-有可能吗?

来自分类Dev

Firebase 管理员:从 Uid 检索电话号码

来自分类Dev

Firebase 管理员的专用服务器

来自分类Dev

Firebase 管理员:如何承诺推送操作

来自分类Dev

来自 iOS 节点管理员的 Firebase 消息传递

来自分类Dev

Firebase 存储(管理员):使用 downloadURL 创建引用

来自分类Dev

使用hsql数据库时从liferay获取管理员凭据

来自分类Dev

Microsoft Office首次运行时需要管理员凭据

来自分类Dev

使用hsql数据库时从liferay获取管理员凭据

来自分类Dev

Windows 10 UAC要求输入电子邮件和密码而不是本地管理员凭据

来自分类Dev

不知道LDAP管理员的凭据。如何配置gitblit.properties

来自分类Dev

Ambari管理员登录名使用正确的凭据挂起,使用无效的凭据引发正确的错误

Related 相关文章

热门标签

归档