Метод не найден: 'Boolean Microsoft.IdentityModel.Tokens.TokenUtilities.IsRecoverableConfigurationC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Метод не найден: 'Boolean Microsoft.IdentityModel.Tokens.TokenUtilities.IsRecoverableConfiguration

Сообщение Anonymous »

У меня есть веб-API .NET 6, который пытается проверить токен носителя JWT с помощью следующего кода:

Код: Выделить всё

objReturn = new JwtSecurityTokenHandler().ValidateToken(strJwtToken,
new TokenValidationParameters
{
ValidateIssuer = false,
ValidateAudience = false,
ValidateLifetime = true,
ValidateIssuerSigningKey = true,
IssuerSigningKey = objSecurityKey,
ClockSkew = TimeSpan.Zero
}, out objSecurityToken);
Это отлично работает; однако сегодня я обновил свои пакеты NuGet и теперь получаю следующую ошибку для всех версий пакета Microsoft.IdentityModel.Tokens, начиная с версии 6.29:

{"Метод не найден: 'Boolean
Microsoft.IdentityModel.Tokens.TokenUtilities.IsRecoverableConfiguration(Microsoft.IdentityModel.Tokens.TokenValidationParameters,
Microsoft.IdentityModel.Tokens.BaseConfiguration,
Microsoft.IdentityModel.Tokens.BaseConfiguration ByRef)'». /p>

Что странно, этот метод все еще существует, когда я зашел на его страницу NuGet.org, которая связала меня с репозиторием его исходного кода на GitHub. Похоже, этот отсутствующий метод существует — его можно найти здесь, начиная со строки 203.
Есть идеи, что происходит и как исправить?
ОБНОВЛЕНИЕ:
Я использовал пример проверки токена JWT с этого сайта: https://jasonwatmore.com/post/2022/01/1 ... middleware

Подробнее здесь: https://stackoverflow.com/questions/767 ... es-isrecov
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Метод не найден: 'boolean microsoft.identitymodel.tokens.tokenutilities.IsRecovereConfiguration
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Тип SecurityTokenDescriptor существует как в Microsoft.IdentityModel.Tokens, Version=5.6.0.0, так и в Microsoft.Identity
    Anonymous » » в форуме C#
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Зачем IsNullOrEmpty проверять перечислимую часть Microsoft.IdentityModel.Tokens?
    Anonymous » » в форуме C#
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Не удалось загрузить файл или сборку «Microsoft.IdentityModel.Tokens — проблема».
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Проблема создания и декодирования jwttokens с помощью Microsoft.IdentityModel.Tokens
    Anonymous » » в форуме C#
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»