什么时候JSON Web令牌被编码和解码?

时间:2017-07-19 23:21:25

标签: authentication encoding oauth oauth-2.0 jwt

我听说过关于JWT(JSON Web令牌)的所有好处 - 但在编码和解码部分有点模糊。何时进行这种编码/解码,它提供了哪些优势以及它有哪些局限性?

1 个答案:

答案 0 :(得分:1)

<强>编码

JWT的标头和有效负载是签名之前由颁发者编码的base64url,因为签名是在编码内容上执行的。二进制签名也在base64中编码

<强>解码

接收器解码base64签名并使用秘密/公钥对其进行验证。在此之后解码令牌

编码允许获得一个紧凑的令牌,可以使用一组受限制的字符轻松附加到http请求。 Base64 url​​编码添加了大约33%的.extra