Исключение токена аутентификации Azure Закрытое соединение - PullRequest
0 голосов
/ 22 февраля 2019

Я получаю исключение при попытке получить токен аутентификации для подключения к Azure.Мне нужно это для того, чтобы использовать REST для получения некоторых данных Active Directory.

Исключение составляет:

System.Net.Http.HttpRequestException: невозможно прочитать данные из транспортного соединения.: Существующее соединение было принудительно закрыто удаленным хостом

Вот код:

$authorityURL = "https://login.windows.net/common/oauth2/authorize/" 
$resourceURL = "https://analysis.windows.net/powerbi/api"

$clientID = 'al;ksdfj02340jaslsdf'
$userName = 'erik'
$password = 'mypass'

$credential = New-Object Microsoft.IdentityModel.Clients.ActiveDirectory.UserPasswordCredential($userName, $password);
$authenticationContext = New-Object Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext($authorityURL);

# This object is throwing an exception...
# System.Net.Http.HttpRequestException
# Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host
authenticationResult = [Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContextIntegratedAuthExtensions]::AcquireTokenAsync($authenticationContext, $resourceURL, $clientID, $credential)

Спасибо!Эрик У.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...