对于firebase生成令牌的jwt令牌签名验证,firebase文档要求使用以下链接:
https://www.googleapis.com/robot/v1/metadata/x509/securetoken@system.gserviceaccount.com
上面的链接给了我一个不是纯文本的Json,如何从中解码和提取公钥?
有关网络解码器的任何建议吗?
答案 0 :(得分:0)
在Python中,您可以为每个证书提供加密模块:
from cryptography.x509 import load_pem_x509_certificate
from cryptography.hazmat.backends import default_backend
cert = "CERTIFICATEnnnnnnnnnnENDCERT"
key = load_pem_x509_certificate(cert, default_backend())
key.public_key()
如果这是网络解码器的意思,那么node.js就更容易了。
您没有指定所需的语言或输出格式。