我目前正在阅读 JWT 并编写了一些东西来创建它们。当我创建我的 JWT 时,我注意到我的签名没有被正确编码。
例如,给定哈希
9B2317C2C941A179130D0D28961AB542C88745658BE328F557422EA0AF8F60E8
我的代码产生
OUIyMzE3QzJDOTQxQTE3OTEzMEQwRDI4OTYxQUI1NDJDODg3NDU2NThCRTMyOEY1NTc0MjJFQTBBRjhGNjBFOA==
我期望得到的是
myMXwslBoXkTDQ0olhq1QsiHRWWL4yj1V0IuoK+PYOg=
为什么编码的哈希值如此不同,我错过了什么?