У меня есть веб-сайт, настроенный шаг за шагом после внешних инструкций по входу . Я добавил поддержку мобильного входа в систему после инструкций xamarin webauthentication .
. Вход в систему теперь работает нормально, но получить доступ к контроллеру с атрибутом [Authorize] просто не будет.
Глядя на образец WebAuthenticator в Xamarin.Essentials. После получения access_token, как я могу использовать его для другого запроса HttpClient?
Я предполагал, что это был Носитель, поэтому я попытался:
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", App.AccessToken);
Я все еще получаю 401 от службы.
То же самое с почтальоном. Это токен на предъявителя из свойств, когда я получаю его как pnet. Такое ощущение, что в конфигурации веб-службы чего-то не хватает.
Я попытался добавить .AddJwtBearer (); но тот же результат пока ...