【问题标题】:application created with New-MsolServicePrincipal not showing up in Azure portal使用 New-MsolServicePrincipal 创建的应用程序未显示在 Azure 门户中
【发布时间】:2014-11-25 03:19:40
【问题描述】:

我正在使用 PowerShell 在 Azure AD 中注册应用程序:

New-MsolServicePrincipal `
-DisplayName $appDisplayName `
-Addresses $addys `
-ServicePrincipalNames @($spn)

命令成功完成,输出如下:

The following symmetric key was created as one was not supplied 7JEl99ZJ1ZWDS...

DisplayName           : My App
ServicePrincipalNames : {https://blah.com/myapp, db286381-a896-4290-8179-...}
ObjectId              : 0a197d26-49b8-4e9b-8739-...
AppPrincipalId        : db286381-a896-4290-8179-...
TrustedForDelegation  : False
AccountEnabled        : True
Addresses             : {Microsoft.Online.Administration.RedirectUri}
KeyType               : Symmetric
KeyId                 : c3a709e5-7d23-4d1a-842b-...
StartDate             : 11/24/2014 6:30:19 PM
EndDate               : 11/24/2015 6:30:19 PM
Usage                 : Verify

我还可以使用 Get-MsolServicePrincipal 来验证服务主体现在是否存在。但是当我转到https://manage.windowsazure.com 并在应用程序下查看我的 Azure AD 租户时,它不存在。我不应该能够在门户中看到该应用吗?

【问题讨论】:

    标签: powershell azure-active-directory


    【解决方案1】:

    您在门户中看到的应用程序是目录中应用程序实体的投影。通过 powershell 创建的应用程序只是我相信的 ServicePrincipals。两者区别的详细解释见http://msdn.microsoft.com/en-us/library/azure/dn132633.aspx

    【讨论】:

    • 感谢 Vittorio,这很有道理。那么是否可以通过PowerShell创建应用实体呢?
    • NP!今天的 cmdlet 不可能,应用程序实体是在发布后在服务中引入的
    • 在 Azure AD 反馈网站上找到 this suggestion
    猜你喜欢
    • 2019-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-15
    • 2016-03-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多