【问题标题】:How do you verify a JWT token with a x.509 certificate in node?如何在节点中使用 x.509 证书验证 JWT 令牌?
【发布时间】:2016-06-14 06:20:30
【问题描述】:

我正在尝试让节点脚本验证 JWT 令牌。我有公钥(它是 x.509 证书)和 JWT。

我尝试使用 https://github.com/auth0/node-jsonwebtoken 但不幸的是,他们似乎不支持 x.509。

如果您知道使用 x.509 证书验证 JWT 令牌的软件包,我将不胜感激。

谢谢!

【问题讨论】:

标签: javascript json node.js jwt


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    • 2019-02-22
    • 2011-01-28
    相关资源
    最近更新 更多