Я интегрировал twilio, и он обновил пакеты jwt, и теперь я получаю сообщение об ошибке для этого метода UseJwtBearerAuthentication ().Как я могу решить эту ошибку, так как я не могу понизить версию своих пакетов, поскольку она зависит от twilio?
private void ConfigureOAuthTokenConsumption(IAppBuilder app) {
var issuer = ConfigurationManager.AppSettings["as:AngularHostURL"];
string audienceId = ConfigurationManager.AppSettings["as:AudienceId"];
byte[] audienceSecret = TextEncodings.Base64Url.Decode(ConfigurationManager.AppSettings["as:AudienceSecret"]);
app.UseJwtBearerAuthentication(
new JwtBearerAuthenticationOptions
{
AuthenticationMode = AuthenticationMode.Active,
AllowedAudiences = new[] { audienceId },
IssuerSecurityTokenProviders = new
IIssuerSecurityTokenProvider[]
{
new SymmetricKeyIssuerSecurityTokenProvider(issuer,
audienceSecret)
}
}
);
}
Исключение, которое я получаю:
Could not load type Could not load
'System.IdentityModel.Tokens.TokenValidationParameters' from assembly 'System.IdentityModel.Tokens.Jwt, Version=5.1.2.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35'