DocuSign - 来自 JWT 配置的签名部分

DocuSign - Signature part from JWT configuration

按照 this 教程,我一直在搞清楚签名部分应该保留什么。

JWT 请求访问令牌的最终结构是什么? 我正在使用的是这个字符串: Base64UrlEncoded(header).Base64UrlEncoded(body).RSASHA256(Base64UrlEncoded(header).Base64UrlEncoded(body), provided_private_rsa_key)

这是应该的做法吗?我注意到签名部分的教程显示的示例与他们描述的完全不同。

提前致谢!

根据 JWT.IO,签名格式看起来应该是 RSASHA256(base64UrlEncode(header) + "." + base64UrlEncode(payload), secret)。如果代码中的句点与文字 . 不对应,则需要添加这些句点。

我建议采用您正在生成的断言并将其与您的 public 密钥一起插入 JWT.IO's Debugger 以确认您已生成有效的断言。