简体   繁体   English

如何验证Line-api的ID令牌? (如何以与Java相同的方式使用jwt.net?)

[英]How to verify id token for Line-api? (how to use jwt.net in the same way as java?)

How to verify id_token use JWT.Net? 如何使用JWT.Net验证id_token? This is the code in java: 这是java中的代码:

            JWT.require(
            Algorithm.HMAC256(channelSecret))
            .withIssuer("https://access.line.me")
            .withAudience(channelId)
            .withClaim("nonce", nonce)
            .build()
            .verify(id_token);

Details on https://developers.line.me/en/docs/line-login/web/integrate-line-login/ 有关https://developers.line.me/en/docs/line-login/web/integrate-line-login/的详细信息
See Parts: Decoding and validating ID tokens 请参阅零件: Decoding and validating ID tokens

How to make the same function in C#.Net? 如何在C#.Net中实现相同的功能? There is JWT.Net on nuget didn't found similar method. 在nuget上有JWT.Net找不到类似的方法。

I found how to use the JWT.Net now. 我发现了现在如何使用JWT.Net。

                decodedJson = new JwtBuilder()
                .WithSecret(secret)
                .WithAlgorithm(hmacsha256Algorithm)
                .MustVerifySignature()
                .Decode(idToken);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用 C# 和 .net 验证 MS Azure AD 生成的 JWT id_token? - How to verify JWT id_token produced by MS Azure AD with C# and .net? C#如何验证JWT令牌上的签名? - C# How to verify signature on JWT token? 如何在 .net core web 应用程序和 web api 之间传递/验证 Open ID 令牌? - How to pass/verify Open ID token between .net core web app and web api? 如何使用 JWT 令牌授权用户响应 asp net core web api。 何时使用授权标头不记名令牌? - How to use JWT token to authorize user from react to asp net core web api. When to use autorization header bearer token? 如何使用 JWT 令牌检索 .NET Core API 中的当前用户数据? - How use a JWT token to retrieve current user data in .NET Core API? 如何自定义 ASP .NET Web API JWT 令牌响应? - How to customize ASP .NET Web API JWT token response? Node.js验证来自.net的jwt令牌失败 - Nodejs verify jwt token from .net failed owin / WIF如何验证adfs jwt令牌? - How does owin/WIF verify adfs jwt token? 如何从 jwt 令牌中获取用户 ID? - How to get user id from jwt token? 如何在 Web API C# 中验证来自同一用户的令牌 JWT 令牌 - How to Validate Token JWT Token that it comes from the same User in Web API C#
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM