AADSTS50020:租户中不存在用户帐户
AADSTS50020: User account does not exist in tenant
我能够将另一个租户创建的应用程序注册为我自己的租户的企业应用程序。
我以用户身份登录应用程序,但出现以下错误。
AADSTS50020:来自身份提供商 'https://sts.windows.net/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/' 的用户帐户 'test001@testdomain001.onmicrosoft.com' 在租户 'testdomain002' 中不存在,无法访问应用程序“55555555-6666-7777-8888-999999999999”(OneDriveAPIBrowser_test001) 在该租户中。
需要先在租户中将账号添加为外部用户。
注销并使用不同的 Azure Active Directory 用户帐户重新登录。
另一个租户的用户如何在应用程序创建者租户不执行任何处理的情况下使用它?
如果 Azure AD 应用已在租户 A 中注册,并且您已将其作为企业应用添加到租户 B 中,则应使用租户 B 中的用户登录。
在您的情况下,如果注册的应用程序在 testdomain001 中并添加到 testdomain002 中,则您需要使用来自 testdomain002 的用户。用户“test001@testdomain001.onmicrosoft.com”不允许登录 testdomain002 中的应用程序,除非它是 testdomain002 的访客用户。
我尝试了以下步骤并且对我有用。
转到azure.microsoft.com
Select 免费帐户。
使用您的电子邮件登录。
它会检测到您已经订阅并为您提供使用它的选项。
我能够将另一个租户创建的应用程序注册为我自己的租户的企业应用程序。 我以用户身份登录应用程序,但出现以下错误。
AADSTS50020:来自身份提供商 'https://sts.windows.net/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/' 的用户帐户 'test001@testdomain001.onmicrosoft.com' 在租户 'testdomain002' 中不存在,无法访问应用程序“55555555-6666-7777-8888-999999999999”(OneDriveAPIBrowser_test001) 在该租户中。 需要先在租户中将账号添加为外部用户。 注销并使用不同的 Azure Active Directory 用户帐户重新登录。
另一个租户的用户如何在应用程序创建者租户不执行任何处理的情况下使用它?
如果 Azure AD 应用已在租户 A 中注册,并且您已将其作为企业应用添加到租户 B 中,则应使用租户 B 中的用户登录。
在您的情况下,如果注册的应用程序在 testdomain001 中并添加到 testdomain002 中,则您需要使用来自 testdomain002 的用户。用户“test001@testdomain001.onmicrosoft.com”不允许登录 testdomain002 中的应用程序,除非它是 testdomain002 的访客用户。
我尝试了以下步骤并且对我有用。
转到azure.microsoft.com
Select 免费帐户。
使用您的电子邮件登录。
它会检测到您已经订阅并为您提供使用它的选项。