【问题标题】:Power App authentication with Azure ADB2C使用 Azure ADB2C 进行 Power App 身份验证
【发布时间】:2020-09-08 08:58:46
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: azure azure-active-directory azure-ad-b2c powerapps powerapps-canvas


    【解决方案1】:

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

    【讨论】:

    • 所以不可能吗? =( 总是会进行第二次身份验证?
    • 根据 Razi 的回答,需要进行第二次身份验证
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-31
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    相关资源
    最近更新 更多