使用PowerShell创建新的AzureAD应用程序

时间:2017-10-30 11:15:49

标签: powershell azure powershell-v2.0 azure-active-directory azure-ad-powershell-v2

我正在尝试使用Azure Active Directory Powershell 2.0模块创建一个新的AzureAD应用程序,但是在调用New- AzureADApplication我收到HTTP Bad requset,出现以下错误。

+ New-AzureADApplication -DisplayName "Umbraco-domea" -IdentifierUris $ ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [New-AzureADApplication], ApiException
+ FullyQualifiedErrorId : Microsoft.Open.AzureAD16.Client.ApiException,Microsoft.Open.AzureAD16.PowerShell.NewApplication

我通过一些谷歌搜索发现了以下github问题,但是即使在我的cmdlet调用中包含-IdentifierUris,我仍然会收到错误。

New-AzureADApplication -DisplayName $displayName -IdentifierUris $URIs -GroupMembershipClaims "SecurityGroup" -ReplyUrls @($Live",$Dev,"http://localhost:4198/")

1 个答案:

答案 0 :(得分:0)

以下脚本对我有用,也许你可以测试。

$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"脚本以生成其他调试信息。