我创建了一个 Multi-Tenancy 应用程序,因此我可以使用它提供的 SSO 选项。 当尝试使用应用程序域之外的用户登录时,我收到以下错误:
AADSTS700016: Application with identifier
<MY_APP_NAME>
was not found in the directory<I_GUESS_THE_USERS_DIRECTORY_ID?>
. This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant. You may have sent your authentication request to the wrong tenant.
根据this question它应该可以工作,而无需我做任何事情。 但是,是吗?我或组织应该做什么才能完成该过程?
最佳答案
您还需要提供 service principal目标租户中的 Multi-Tenancy 应用程序的名称。提供详细指南 here .
关于azure - Azure AD - 可供其他组织使用的 Multi-Tenancy 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59255172/