1

我们尝试注册通过编程方式(无论是PowerShell的或C#/。NET),以便与AAD B2C应用程序创建和期间自动部署,从蔚蓝的自动化应用服务的网络应用程序创建AAD B2C应用程序注册租户创作。 考虑到AAD B2C Graph API的上下文看起来很不错。通过.NET/Powershell的

是否可以向AAD B2C添加应用程序?

如果是,通过什么样的技术(香草REST?我们找不到具体到AAD B2C应用程序文件)?

到目前为止,我们尝试使用从Azure AD 2.0 preview图形API以及在Graph Client

在确定创建应用程序的步骤需要具有全局管理员权限的服务主体(我们希望进一步限制权限)之后,我们面临的问题是应用程序未显示在B2C中但出现在AAD中部分Azure portal

我们的一个尝试通过PowerShell来添加的(我们试图将所有参数密切匹配在门户B2C tenant management blade手动创建的应用程序):

New-AzureADApplication -DisplayName $tenantCname -IdentifierUris "https://$tenantCname.$aadTenant.onmicrosoft.com" -ReplyUrls $tenantUrl -AvailableToOtherTenants $true -Oauth2AllowImplicitFlow $true -PublicClient $false 

命令成功,但在应用程序中显示不出来门户网站下的AZURE AD B2C设置>设置>应用程序但仅在Azure Active Directory /应用程序注册。鉴于两个刀片涉及相同的目录,我们不确定将应用创建与交互式应用创建的区别。

是否有任何额外的步骤,我们失踪?具体的属性/扩展?

回答

1

我也使用PowerShell和然后将它们通过使用天青AD格拉夫手动创建的B2C应用比较创建的应用程序和服务主体。但是无法找到任何属性会影响应用程序。

是否有我们缺少任何额外的步骤?具体的属性/扩展?

此外,该功能没有此类属性/扩展功能是基于应用和服务主体here的实体参考而公开的。所以我不认为目前可以创建一个B2C应用程序。

如果requre此功能,您可以从here提交反馈。