我正在尝试让 Node 脚本验证 JWT token 。我有公钥(它是一个 x.509 证书)和 JWT。
我试过使用 https://github.com/auth0/node-jsonwebtoken 但不幸的是,他们似乎不支持 x.509。
如果您知道使用 x.509 证书验证 JWT token 的软件包,我将不胜感激。
谢谢!
最佳答案
JWT 可以使用公钥/私钥进行签名。您正在寻找的方法是这个:https://github.com/auth0/node-jsonwebtoken#jwtverifytoken-secretorpublickey-options-callback
这个测试展示了如何使用它的例子:
https://github.com/auth0/node-jsonwebtoken/blob/master/test/jwt.rs.tests.js
您还可以使用 http://jwt.io
关于javascript - 如何在 Node 中使用 x.509 证书验证 JWT token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35729573/