Я использую JWT.NET для декодирования моего токена JWT.
С помощью приведенного ниже кода я могу легко получить полезную нагрузку JWT, но не могу понять, как получить часть заголовка.
IJsonSerializer serializer = new JsonNetSerializer();
IDateTimeProvider provider = new UtcDateTimeProvider();
IJwtValidator validator = new JwtValidator(serializer, provider);
IBase64UrlEncoder urlEncoder = new JwtBase64UrlEncoder();
IJwtDecoder decoder = new JwtDecoder(serializer, validator, urlEncoder);
var json = decoder.Decode(token);