asp.net core 不绑定当前用户

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;

});

有任何想法吗?


鸿蒙传说
浏览 183回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP