我一直在尝试将应用程序从使用AAD实例迁移到使用IdentityServer4实例。使用AAD时,我的应用程序正在使用PowerQuery for Excel。我通过响应401响应和标头“ WWW-Authenticate:Bearerauthorization_uri = MyAADuri”来完成此操作。
现在将这个URI移到IdentityServer4时,我尝试使用组织帐户登录的尝试将返回“资源报告的令牌服务不受信任”。
在此处(https://docs.microsoft.com/en-us/deployoffice/security/identity-authentication-and-authorization-in-office处阅读,似乎组织帐户必须由AAD或Office 365之类的MS提供者提供。是否有任何方法可以解决此问题,以允许我们使用自己的IdentityServer4实现? >
答案 0 :(得分:0)
我们已经收到MS支持的回复。无法将PowerQuery或Power BI(相同的连接器)与IdentityServer4一起使用,或与此有关的任何其他自定义令牌提供者。只有Azure AD可以工作,并且无法使其信任任何其他令牌提供者。