Ответ 1
Я нашел обходной путь для проблемы. Похоже, это проблема с информацией. Пожалуйста, прочитайте .
Спасибо, Сома.
Я обновил существующий проект Web Api, чтобы использовать последний пакет System.IdenityModel.Tokens.Jwt, и я получаю следующую ошибку:
Не удалось загрузить тип 'System.IdentityModel.Tokens.TokenValidationParameters' из сборки 'System.IdentityModel.Tokens.Jwt, Version = 5.0.0.127, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35'.
Все отлично работает с версией 4.0 того же пакета. Кто-нибудь имеет такую же проблему, если да, как это решить?
Сома.
Я нашел обходной путь для проблемы. Похоже, это проблема с информацией. Пожалуйста, прочитайте .
Спасибо, Сома.
Если вы хотите использовать новую версию (v5) System.IdentityModel.Tokens.Jwt и не хотите ограничивать свой проект версией v4, я создал проект Nuget и Github под названием EasyJwtAuth, который использует v5 ( Очень проста в использовании):
Пакет Nuget: https://www.nuget.org/packages/EasyJwtAuth
Инструкции по использованию: https://github.com/Xela101/EasyJwtAuth
Не стесняйтесь обновлять репозиторий с большим количеством функций или просто изучать/копировать код и создавать свою собственную обертку для проверки подлинности.