0

我有一个使用 Angular 9 开发的应用程序,我们正在使用 Azure AD B2C 登录。我们在 Azure AD B2C 中拥有的用户是 Member(type)。

我们有一个新要求,我们必须在 web 应用程序中嵌入电源应用程序(iframe 标签 - Canvas 应用程序),但我们看到总是要求登录,但我们想重新使用登录时生成的令牌来查看电源应用程序。

我们在与 Azure AD B2C 相同的目录中创建了电源应用程序,并将其共享给所有人。我测试了@microsoft/powerappsplayersdk sdk 的角度,但它仍然无法正常工作,存在 getAccessToken 函数但两者都不起作用

关于缺少什么的任何想法?或者当我尝试在我的 Web 应用程序中查看电源应用程序时,我必须做些什么来避免再次登录?

4

1 回答 1

0

Power Apps 期待什么样的代币发行者?Microsoft B2C 令牌由 *.b2clogin.com 端点而不是 microsoftonline.com 端点颁发。这通常意味着 B2C 发行的令牌不能被 O365 和其他不接受 B2C 作为发行者的服务按原样使用。

于 2020-05-21T17:52:18.917 回答