У меня есть служба отдыха на локальном хосте: 5002, сервер идентификации на 5000 и приложение Blazor WebAssembly на локальном хосте: 1330. Вероятно, что-то происходит, они не все в одном домене.
Я могу аутентифицироваться с помощью моего приложения Blazor WebAssembly (клиент, а не сервер), которое вызывает вызовы методов WebApi, я получаю возвращенный, 401 не авторизован. Я вручную добавил токен-носитель к запросам, и он отлично работает, возвращая результаты и т.д. c.
HttpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "{{BEARER TOKEN VALUE}}");
Мой главный вопрос. Какой лучший способ получить токен на предъявителя и передать его?