C# 使用jwt生成token

发布时间 2023-04-25 16:31:30作者: codeIsArt
public static string SetJwtEncode(CarGateLoginInputDto payload, string sign)
 {
       IJwtAlgorithm algorithm = new HMACSHA256Algorithm();
       IJsonSerializer serializer = new JsonNetSerializer();
       IBase64UrlEncoder urlEncoder = new JwtBase64UrlEncoder();
       IJwtEncoder encoder = new JwtEncoder(algorithm, serializer, urlEncoder);

       var token = encoder.Encode(payload, sign);
       return token;
  }