Коллеги добрый день, пишу чат на Blazor Webassemly .Net 5 и возникла такая проблема. Подключение Hub получает юзера если стоят такие настройки
services.AddAuthentication() .AddIdentityServerJwt(); получаю пользователя так var userId = Context.UserIdentifier;
var applicationUser = await userManager.FindByIdAsync(userId);
но мне нужно еще чтобы можно было получать пользователя по Api там такая конфигурация
services.AddAuthentication(IdentityServerAuthenticationDefaults.AuthenticationScheme)
.AddIdentityServerAuthentication(options =>
{
options.Authority = "http://localhost:5000";
options.ApiName = "webApi";
options.SaveToken = true;
})
.AddIdentityServerJwt();
тут получаю пользователя так var user = await userManager.GetUserAsync(User);
работает только один из вариантов. Скажите пожалуйста кто может знает как совместить чтобы мог получить пользователя и в Хаб и в Апи, за ранее огромное спасибо)