为什么JWT令牌中的头和负载总是以eyJ开头

为什么JWT令牌中的头和负载总是以eyJ开头,jwt,Jwt,我正在使用JWT令牌来授权我的API,在实现过程中,我发现令牌中的头和负载总是以eyJ开头。这说明了什么?JWTs由以下部分组成,JSON结构以{“…开头,当使用base64编码器编码时,它将变成ey…。 JWT头以{“alg”:…开头,然后变成eyJ… 你可以试试这个,然后输入{“alg”,然后点击编码。结果将是eyJhbGciPSA=Sonofagun!就是这样!谢谢问OP。我一直对此很好奇。非常棒的回答!谢谢你。为了进一步澄清,输入{“是‘ey’。一封信会变成‘eyJ’。一个数字会变成‘e

我正在使用
JWT
令牌来授权我的API,在实现过程中,我发现令牌中的头和负载总是以
eyJ
开头。这说明了什么?

JWTs由以下部分组成,JSON结构以
{“…
开头,当使用base64编码器编码时,它将变成
ey…
。 JWT头以
{“alg”:…
开头,然后变成
eyJ…


你可以试试这个,然后输入
{“alg”
,然后点击编码。结果将是
eyJhbGciPSA=

Sonofagun!就是这样!谢谢问OP。我一直对此很好奇。非常棒的回答!谢谢你。为了进一步澄清,输入{“是‘ey’。一封信会变成‘eyJ’。一个数字会变成‘eyl’。