我有一个node.js应用程序,我将其部署到Azure WebApp。我没有自定义域名,因此我使用 myapp.azurewebsites.net 。
我还创建了一个名为 mycompany.onmicrosoft.com 的AAD。
在这里,我使用App ID Uri https://myapp.azurewebsites.net 注册了我的应用。
现在我有一个客户,它拥有自己的AAD。我想通过他的AAD授予我的客户访问此应用程序的权限。
所以我试着遵循一些教程,但我已经尝试设置"多租户"到" on",因为我收到此错误:The App ID URI is not available. The App ID URI must be from a verified domain within your organization's directory.
那么如何为我的应用启用多租户?它有可能吗?
答案 0 :(得分:2)
正如@BrunoMedina所说,经过验证的域名是多租户网络应用的必要条件。
您可以按照说明参考文档How to: Make my Azure web application multi tenant来执行此操作。
第一个是不言自明的,但是否可以启用多租户设置取决于第二个。为了使应用程序成为多租户,您的App ID URI必须位于经过验证的自定义域中。
在Azure旧门户网站上,您可以找到两个关键设置Format
&您的应用程序标签Application is multi-tenant
下面的App ID URI
已在您的AAD域中注册。
答案 1 :(得分:1)