Exception utilisant System.IdentityModel.Tokens.Jwt 5.0.0.127 dans Web Api 2 basé sur .Net 4.6
J'ai mis à jour mon projet d'Api Web pour utiliser la dernière version du Système.IdenityModel.Jetons.Jwt paquet et j'obtiens l'erreur suivante:
N'a pas pu charger le " type de Système.IdentityModel.Jetons.TokenValidationParameters "de l'assemblée" du Système.IdentityModel.Jetons.Jwt, Version=5.0.0.127, Culture=neutral,
PublicKeyToken=31bf3856ad364e35".
Tout fonctionne bien avec la version 4.0 du même package. Quelqu'un a le même problème, si oui comment résoudre ce problème?
Soma.
source d'informationauteur Soma Yarlagadda
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé une solution pour contourner le problème. Il semble que ce soit une question de savoir. Veuillez lire cette.
Merci,
Soma.
Si vous souhaitez utiliser la nouvelle version(v5) du Système.IdentityModel.Jetons.Jwt et ne veulent pas restreindre votre projet à la version v4, j'ai créé un Nuget et Github du projet appelé EasyJwtAuth qui utilise v5(Très simple à utiliser):
Package Nuget:
https://www.nuget.org/packages/EasyJwtAuth
Instructions sur la façon d'utiliser:
https://github.com/Xela101/EasyJwtAuth
Hésitez pas à mettre à jour le référentiel avec plus de fonctionnalités, ou tout simplement apprendre/copier le code et de faire votre propre authentification wrapper.