如何在节点中validation具有x.509证书的JWT令牌?
我正在尝试使节点脚本validationJWT令牌。 我有公钥(这是一个x.509证书)和智威汤逊。
我尝试使用https://github.com/auth0/node-jsonwebtoken,但不幸的是,他们似乎不支持x.509。
如果你知道用x.509证书validationJWT令牌的包,我将不胜感激。
谢谢!
智威汤逊可以用公钥/私钥签名。 你正在寻找的方法是这样的: https : //github.com/auth0/node-jsonwebtoken#jwtverifytoken-secretorpublickey-options-callback
这个testing显示了如何使用它的例子:
https://github.com/auth0/node-jsonwebtoken/blob/master/test/jwt.rs.tests.js
你也可以使用http://jwt.io
是我还是这是一个真正的概念混乱?
智威汤逊是为了用户authentication的目的。
X509证书与SSL相关,用于encryption通过线路发送的http数据。
我觉得你糊涂了? 请纠正我,如果我错了,但我认为这是两个不同的概念。
有趣的问题,让我思考。 我愿意纠正😄
要configurationJWT,请使用npm软件包。 在节点http请求选项对象上configurationSSL设置属性。