J'ai mis à jour mon projet Web Api existant pour utiliser le dernier package System.IdenityModel.Tokens.Jwt et j'obtiens l'erreur suivante:
Impossible de charger le type "System.IdentityModel.Tokens.TokenValidationParameters" de l'assembly "System.IdentityModel.Tokens.Jwt, Version = 5.0.0.127, Culture = neutral, PublicKeyToken = 31bf3856ad364e35".
Tout fonctionne bien avec la version 4.0 du même package. Quelqu'un at-il le même problème si oui, comment résoudre ce problème?
Soma.
Si vous souhaitez utiliser la nouvelle version (v5) de System.IdentityModel.Tokens.Jwt et que vous ne souhaitez pas restreindre votre projet à la version v4, j'ai créé un projet Nuget et Github appelé EasyJwtAuth qui utilise la v5 (très simple à utilisation):
Paquet Nuget: https://www.nuget.org/packages/EasyJwtAuth
Instructions d'utilisation: https://github.com/Xela101/EasyJwtAuth
N'hésitez pas à mettre à jour le référentiel avec plus de fonctionnalités, ou tout simplement apprendre/copier le code et créer votre propre wrapper d'authentification.