最新のSystem.IdenityModel.Tokens.Jwtパッケージを使用するように既存のWeb APIプロジェクトを更新しました。エラー:System.IdentityModel.Tokens.Jwt 5.0.0.127のWeb Api 2で作成された例外.Net 4.6
は 'System.IdentityModel.Tokens.Jwt、バージョン= 5.0.0.127、文化=中立、 なPublicKeyToken = 31bf3856ad364e35' アセンブリから型 'System.IdentityModel.Tokens.TokenValidationParameters' をロードできませんでした。
すべて同じパッケージの4.0バージョンで正常に動作します。もし誰かが同じ問題を抱えていますか?これを解決する方法は?
ソーマ。
リンクは本当に私を助けませんでした。解決策は何ですか? – Zapnologica
ポストによれば、バージョン5は古いowinミドルウェアと互換性がありません。ここでは、 "Well - 5.0は変更を壊すことを意味します。おそらく、古いOWINミドルウェアと互換性がないかもしれません"というリンクからです。バージョン4.0.2.206221351を使用してください。アイデンティティ・サーバーは使用していませんでしたが、system.identitymodelバージョン5の問題は古いkatanaフレームワークにも当てはまります。お役に立てれば。 –
リンクからnugetコマンドを使用しました。 Install-Package System.IdentityModel.Tokens.Jwt -Version 4.0.2.206221351 –