Azure AAD多租户应用程序支持所有microsoft帐户的登录
我正在尝试在Azure AD中创建一个多租户应用程序,它可以登录所有用户,如Microsoft live/hotmail,还可以获得访问其管理资源API的访问权限。我可以从其他域登录获得工作帐户,但不能从live帐户获得。我得到这个错误- 租户“默认目录”中不存在来自身份提供商“live.com”的用户帐户“mitesh_***@live.com”,无法访问该租户中的应用程序“382dfccb-33af-4567-90cd***********”。首先需要将该帐户作为外部用户添加到租户中。注销并使用其他Azure Active Directory用户帐户再次登录 我听说MSAL v2端点可以登录这两种类型的帐户,但我听说这个端点还不支持访问资源管理库的权限 有没有办法通过ADAL或其他方式实现这一点 谢谢Azure AAD多租户应用程序支持所有microsoft帐户的登录,azure,active-directory,adal,msal,Azure,Active Directory,Adal,Msal,我正在尝试在Azure AD中创建一个多租户应用程序,它可以登录所有用户,如Microsoft live/hotmail,还可以获得访问其管理资源API的访问权限。我可以从其他域登录获得工作帐户,但不能从live帐户获得。我得到这个错误- 租户“默认目录”中不存在来自身份提供商“live.com”的用户帐户“mitesh_***@live.com”,无法访问该租户中的应用程序“382dfccb-33af-4567-90cd***********”。首先需要将该帐户作为外部用户添加到租户中。注销并
Miteshazure ad v2.0端点同时支持个人Microsoft帐户和azure Active Directory中的工作帐户。但是v2.0端点仅为以下对象发布访问令牌: -请求令牌的应用程序。如果逻辑应用程序由几个不同的组件或层组成,则应用程序可以为自己获取访问令牌 -Outlook邮件、日历和联系人REST API,它们都位于 -微软图形API。您可以了解有关Microsoft Graph和可用数据的更多信息 v2.0 endpoint不支持管理API。azure ad v1.0 endpoint支持工作帐户,除非Microsoft帐户首先作为外部用户添加到租户中。在我看来,目前没有其他方法或解决办法来实现您的要求