【发布时间】:2018-11-11 21:45:47
【问题描述】:
User.Claims如果没有则为空[Authorize(AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
在操作上,而我想允许登录用户和匿名用户都可以访问操作。
我正在使用带有 JWT 身份验证的 asp.net core 2.0 这是我的启动设置:
source.AddAuthentication(o =>
{
o.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
})
.AddJwtBearer(o =>
{
o.TokenValidationParameters = JwtConfigs.ValidationParameters;
});
有什么想法吗?
提前谢谢..
【问题讨论】:
标签: c# asp.net-mvc asp.net-core jwt