Я пытаюсь использовать AuthnticationApi Auth0 в ASP.NET Core 2.1
Это код, который я пытаюсь выполнить:
if(_userInformation == null)
{
string accessToken = _User.Claims.FirstOrDefault(c => c.Type == "access_token").Value;
if (!string.IsNullOrEmpty(accessToken))
{
var apiClient = new AuthenticationApiClient(new Uri("https://XXX.eu.auth0.com"));
var userInfo = apiClient.GetUserInfoAsync(accessToken).Result;
this._userInformation = userInfo;
}
}
return this._userInformation;
Что возвращает исключение: ApiException: Unauthorized
В своих областях я определил "openid", который должен был дать мне access_token, который действителен.
Я также попытался установить «аудиторию» для API, но безуспешно.