SignatureAlgorithm to match RSA SHA256



Salesforce服务器希望使用RSA SHA256-OAuth 2.0 jwt承载令牌签署jwt并且在CCD_ 2库中找不到匹配算法。SignatureAlgorithm.RS256描述-JWA algorithm name for RSASSA-PKCS-v1_5 using SHA-256是正确的吗?另外还有3种签名方法Jwts.builder()-

JwtBuilder io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm alg, Key key)
JwtBuilder io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm alg, byte[] secretKey)
JwtBuilder io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm alg, String secretKey)

我不确定RSA SHA256使用哪一个。

您必须使用HS256。参考此链接

最新更新