首页 > 解决方案 > 使用 MSAL.js 的多个域的 SSO 问题

问题描述

我想使用 MSAL 和 Azure B2C 对多个域(即 www.a.com 和 www.b.com)进行单点登录。我使用本地存储作为缓存位置,但单点登录在多个域中不起作用。

标签: azuresingle-sign-onazure-ad-b2cmsal.js

解决方案


要使 SSO 正常工作,应用注册中的回复 URL 必须都属于同一个域。目前无法回复多个域。作为参考,请参阅此线程

门户本身有一个注释:“重定向 URI 必须都属于同一个域。”

在此处输入图像描述

不幸的是,据我所知,目前无法在 Azure 中实现这一目标。

我建议在 User Voice 中支持此功能请求,以供 B2C 团队审核。


推荐阅读