Azure 多租户本机应用程序注册

Azure 多租户本机应用程序注册,azure,native,multi-tenant,Azure,Native,Multi Tenant,我正在寻找建立一个UWP应用程序,可以通过图形api访问用户配置文件数据 我想我会从简单开始,看看我是否能得到一个工作的样品。NativeClient UWP WAM() 我按原样运行了示例,没有在我们公司的广告中注册应用程序。在一天结束时,我希望用户能够从商店下载我的应用程序并仅在用户同意的情况下运行,而不需要管理员注册。我输入了我的公司凭证并同意,然后收到 出了点问题 AADSTS50011回复地址“ms webappx”-web://Micosoft.AAD.BrokerPlugin/S-

我正在寻找建立一个UWP应用程序,可以通过图形api访问用户配置文件数据

我想我会从简单开始,看看我是否能得到一个工作的样品。NativeClient UWP WAM()

我按原样运行了示例,没有在我们公司的广告中注册应用程序。在一天结束时,我希望用户能够从商店下载我的应用程序并仅在用户同意的情况下运行,而不需要管理员注册。我输入了我的公司凭证并同意,然后收到

出了点问题

AADSTS50011回复地址“ms webappx”-web://Micosoft.AAD.BrokerPlugin/S-.... 与应用程序{guid}的答复地址不匹配

在门户中检查时,该应用程序已自动配置为企业应用程序,其中appid可见,但没有回复uri,但未设置为注册应用程序

如果不在门户中手动注册,我如何使其正常工作?记住,我希望joe public能够在自己的域上登录/同意


是否有人以多租户的身份运行此示例,而没有明显可选的步骤3来注册为单租户?

我不知道为什么会出现此错误,但门户中的“企业应用程序”是为租户中的应用程序创建的服务主体。这是多租户应用程序在Azure AD中的工作方式。应用程序对象是在每个同意它的目录中创建的服务主体的模板


第一个登录的用户必须是管理员。普通用户无法同意租户中的新应用程序。不过,不需要通过门户手动注册。

谢谢,我读到了有关服务主体和应用程序的内容。我假设该示例已经由作者在其租户中注册了应用程序(因此声明您可以在不注册的情况下按原样运行代码),并且我会看到一个服务主体条目——我会这样做。因此,我们不知道如何确定正确的回复uri和应用程序ID