|
|
1
0
在Java代码中,签名后使用Base64.encodeBase64URLSafeString,而在Golang代码中,使用Base64.URLEncoding。 要在两种实现中对齐编码,请在Golang中使用Base64.URLEncoding,如下所示:
|
|
|
2
0
您正在使用
|
|
|
3
-2
所以,我错过了Java方法中的一些内容。 在Java代码中,工作流程是MD5->十六进制->SHA256->签名在我早期的Golang代码中,我实现了MD5->十六进制->签名 终于解决了这个问题。感谢所有分享他们集体意见的人。真的帮助我朝着正确的方向前进。 |