[英]Update System.IdentityModel.Tokens.Jwt 4.0.2 to 5.4 Token Issues
I am trying to update my code from System.IdentityModel.Tokens
4.0.2 to the latest version 5.4 but i got a couple errors that i can not figure it out. 我正在尝试将我的代码从
System.IdentityModel.Tokens
4.0.2更新到最新版本5.4,但是我遇到了几个错误,无法弄清。
app.UseActiveDirectoryFederationServicesBearerAuthentication(
new ActiveDirectoryFederationServicesBearerAuthenticationOptions
{
MetadataEndpoint = "MetadataEndpoint",
TokenValidationParameters = new TokenValidationParameters()
{
ValidAudience = "Audience",
ValidIssuer = "Issuer"
}
}
TokenValidationParameters
are not valid anymore. TokenValidationParameters
不再有效。
app.UseJwtBearerAuthentication(
new JwtBearerAuthenticationOptions
{
AuthenticationMode = AuthenticationMode.Active,
AllowedAudiences = new[] { audienceId },
IssuerSecurityTokenProviders = new IIssuerSecurityTokenProvider[]
{
new SymmetricKeyIssuerSecurityTokenProvider(issuer, audienceSecret)
}
});
IssuerSecurityTokenProviders
not available too. IssuerSecurityTokenProviders
也不可用。
Has any one encounter the same issue? 有没有人遇到过同样的问题? any pointers.
任何指针。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.