我在订阅S1
的AAD中注册了一个应用程序APP1
。我需要在另一个订阅S2
中提供对APP1
的访问,以便APP1
可以访问S2
中的资源。这能做到吗?当我尝试在S2
中提供对APP1
的访问时,我找不到APP1
。我需要在S2
中注册相同的APP1
吗?
应用程序注册是在AAD租户中创建的,而不是订阅。
因此,只需确保在具有S2
订阅的租户中创建APP1
即可。
或者,您可以在订阅S1
的AAD中将APP1
创建为多租户应用程序,然后使用管理员同意将其添加到具有S2
订阅的租户中。
https://login.microsoftonline.com/{tenant-id of the tenant which has S2 subscription}/adminconsent?client_id={client-id of APP1}
使用拥有S2
订阅的租户的管理员帐户登录,为该租户进行管理员同意。