Я использую auth0 с ASP.NET для ролей и реализации разрешения. Я хочу получить все данные пользователей, используя auth0 api. Ниже мой код,плохой http-заголовок формата заголовка auth0 asp.net
Код 1:
var apiClient = new ManagementApiClient("Bearer <<Token>>", new Uri("<<URL>>"));
var allClients = await apiClient.Clients.GetAllAsync();
Код 2:
var client = new ManagementApiClient("Authorization: Bearer <<Token>>", new Uri("<<URL>>"));
IPagedList<User> users = await client.Users.GetAllAsync();
Выше как код дает мне ошибку:
"bad http authentication header format auth0 asp.net"
попытался же маркер и адрес в почтальона , И это возвращает результат, Где мне нужно изменить, чтобы заставить его работать?
Может быть, ваше решение разрешило эту ошибку, но теперь это говорит: «{« Ошибка проверки запроса: «Недопустимое значение» v2/clients? Include_fields = true \ "'в свойстве search_engine (используйте' v2 ', если вы хотите попробовать наша новая поисковая система). "}" –
my URL = "https: // <> .com/api/v2/users? search_engine = v2" –
В тех же документах упоминается, что URL-адрес должен быть чем-то вроде 'new Uri (" https: // YOUR_AUTH0_DOMAIN/API/v2") '. Компоненты пути 'users' /' clients' будут автоматически добавляться в зависимости от выполняемого вами вызова. –