Я пытаюсь выполнить аутентификацию с помощью auth0.net (клиент .NET для API Auth0), однако я получаю ошибку Auth0.Core.Exceptions.ApiException
с кодом состояния HTTP NotFound (404)
.Получение 404 при вызове API аутентификации с использованием auth0.net
Я использую следующий код:
var client = new AuthenticationApiClient(new Uri(Auth0Url));
var authenticationRequest = new AuthenticationRequest();
authenticationRequest.ClientId = ClientId;
authenticationRequest.Username = username;
authenticationRequest.Password = password;
authenticationRequest.Connection = "Username-Password-Authentication";
AuthenticationResponse response = null;
Task.Run(async() =>
{
response = await client.AuthenticateAsync(authenticationRequest);
}).Wait();
Что здесь не так? API управления работает нормально, и ClientID
верен.
Что содержимое 'переменной Auth0Url'? Вы можете опустить/изменить часть имени арендатора в домене, если вы не хотите раскрывать это. –
@ João, это очень хороший вопрос! Мне стыдно! Это должно быть не то же самое, что и для API управления. – amuliar