Создание нового приложения AzureAD с powershell
Я пытаюсь создать новое приложение AzureAD с помощью модуля Azure Active Directory Powershell 2.0, однако после вызова New- AzureADApplication я получаю реквизит HTTP Bad со следующей ошибкой.
+ New-AzureADApplication -DisplayName "Umbraco-domea" -IdentifierUris $ ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-AzureADApplication], ApiException
+ FullyQualifiedErrorId : Microsoft.Open.AzureAD16.Client.ApiException,Microsoft.Open.AzureAD16.PowerShell.NewApplication
Я обнаружил следующую проблему с github, немного погуглив, однако даже при включении -IdentifierUris в мой вызов командлета я все равно получаю сообщение об ошибке.
New-AzureADApplication -DisplayName $displayName -IdentifierUris $URIs -GroupMembershipClaims "SecurityGroup" -ReplyUrls @($Live",$Dev,"http://localhost:4198/")
1 ответ
Решение
Следующий скрипт работает для меня, может быть, вы могли бы проверить.
$displayName="shuitest"
$URIs="http://mynewapp.contoso.com"
$Live="https://localhost:8080"
$Dev="https://localhost:8081"
New-AzureADApplication -DisplayName $displayName -IdentifierUris $URIs -GroupMembershipClaims "SecurityGroup" -ReplyUrls @($Live,$Dev,"http://localhost:4198/")
Если вы также получаете тот же журнал ошибок, начните добавлять скрипт $DebugPreference="Continue"
произвести дополнительную отладочную информацию.