先回答题主的问题吧: 做base64是因为JWT通常在header里传输,*** header对非ASCII是完全没有保障的。
所以有必要做base64JWT的“格式”并不重要,你总是可以自行设计一种格式,只要它能塞到*** header里就行了。
都塞到json里也是可以的。
要是嫌太大可以做一次gzip,不过我估计JWT这种数据量级,大概率gzip完了反而更大了签名方式是否公开无所谓,不过这里其实换成版本号会更好一点此外不知为何题主的jwt封装里没有提到过期时间…。
为什么Dreamwe***er,FrontPage会被淘汰?
狗头萝莉究竟做错了什么?
曼德拉是南非的罪人吗?
剧版《长安的荔枝》的权谋线为什么不受欢迎?你认为这个剧最大的问题出在哪?
055驱逐舰 是个什么概念?
为何四川盆地文化影响力这么强?
和女生旅游开一间房有什么注意事项?
全国各地现理发店倒闭潮,没有电商冲击,理发店为什么自己能干黄?
Mac 发展那么多年结果只能剪***吗?
DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
电话:
座机:
邮箱:
地址: