我正在将ASP.NetCore项目转换为无状态Web Api项目。我使用以下内容来验证我的JWT:
app.UseJwtBearerAuthentication(new JwtBearerOptions
{
TokenValidationParameters = new TokenValidationParameters
{
IssuerSigningKey = key,
ValidIssuer = "http://localhost:5000",
ValidAudience = "http://localhost:5000/resources",
ValidateLifetime = true,
ClockSkew = TimeSpan.FromMinutes(0)
}
});
然后使用[授权(“承载”)]
授权控制器但是,我注意到OWIN项目使用了不同的授权和过滤器?我无法使用此功能和HostAuthentication成功授权我的JWT。
这可能吗?