User.Claims
пусто, если в действии нет
[Authorize(AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
, хотя я хочу разрешить как зарегистрированным, так и анонимным пользователям иметь доступ к действию.
iя использую asp.net core 2.0 с аутентификацией JWT. Вот мои настройки запуска:
source.AddAuthentication(o =>
{
o.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
})
.AddJwtBearer(o =>
{
o.TokenValidationParameters = JwtConfigs.ValidationParameters;
});
есть идеи?
заранее спасибо ..