我有一个多租户应用程序,当我从同一个租户登录时工作正常,但是当从另一个租户以用户身份登录时无法正常工作。例如,运行此多租户Web API示例时,我会得到相同的行为:
有源目录的dotnet-的WebAPI-多租户 - 窗口店
从同一个租户登录工作正常。以不同于承载Web API的租户的用户身份登录时,出现以下错误:
错误:
AADSTS70001:在目录中找不到已识别[GUID]的应用程序 [some_tenant]
只有几点:
有什么想法吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
答案 2 :(得分:0)
确保Azure Portal中的所有应用都有"availableToOtherTenants": true
的客户端和服务应用。