我只是尝试使用AAD图形客户端从代码创建azure广告应用程序。对于单租户应用程序,它工作正常并创建应用程序。但是,如果我尝试将AvailableToOtherTenants属性设置为true,则会抛出错误,例如“处理此请求时出现错误”。我是否应该为多租户应用程序创建设置任何其他属性?
答案 0 :(得分:0)
对于本地应用程序,多租户是"按设计"启用。
对于Web应用程序,AvailableToOtherTenants应该可以工作
另一件值得注意的事情是:确保精确"普通"作为您的租户ID,而不是您的租户ID或guid
答案 1 :(得分:0)
您要检查的另一件事是您的应用程序URI是否以您的AAD的URI开头,因此如果您有一个名为Contoso的AAD,您的应用程序的URI可能是 https://contoso.onmicrosoft.com/my-application
虽然应用程序URI对于单租户应用程序并不重要,但对于多租户应用程序,它必须从AAD租户URI开始。