无法反序列化使用公钥 python 解码 JWT 的关键数据

问题描述

我正在尝试使用公钥验证令牌的签名。尝试使用这些库(pyjwt、authlib、python-jose)中的任何一个来解码 JWT 令牌,解码时总是出现此错误

enter image description here

raise ValueError("Could not deserialize key data.") ValueError: Could not deserialize key data.

公钥 (PKCS#1) 已经创建并通过 API 获取

-----BEGIN RSA PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmuV8hGC2LySVZ3P7yoE0
we8Re8XctMdDin9IzbyZpE210aiH34oyBGP8sx5NpmGorxVE/eioQv41dY/Vzf2w
BuBYjBxZHIYStkOC/6Pc6UR3XRoVadCXFz6OLgLddxW8ZFtyUjFT+FKq5mZGotVN
MJHXlgCnBcHeFYouzxNa1sROaygXubBtyBi9KmSjf2NG3xdQ2flDFqcLTbVqFRKI
OeraKuXrisnOEZWqaRFHyHQOcQ8XKg5OK1sOzAZB5BAsjZFR4cPvmASEM0IJpOM9
jSUa2AxuodU2lpQrSmVajLFVjmSp8kMsYDrPF1V5EuNQdrj3n9WPJLLE8qQ4sAMX
rwIDAQAB
-----END RSA PUBLIC KEY-----

你能帮我吗)解析或预处理 public_key 解码有问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)