如何验证id_token使用JWT.Net? 这是java中的代码:
JWT.require(
Algorithm.HMAC256(channelSecret))
.withIssuer("https://access.line.me")
.withAudience(channelId)
.withClaim("nonce", nonce)
.build()
.verify(id_token);
https://developers.line.me/en/docs/line-login/web/integrate-line-login/的详细信息
请参阅部分:Decoding and validating ID tokens
如何在C#.Net中创建相同的功能? 有关于nuget的JWT.Net没有找到类似的方法。
答案 0 :(得分:0)
我现在找到了如何使用JWT.Net。
decodedJson = new JwtBuilder()
.WithSecret(secret)
.WithAlgorithm(hmacsha256Algorithm)
.MustVerifySignature()
.Decode(idToken);