azure-ad-b2c - MSAL.js 2.0 注册用户流程
问题描述
由于 MSAL.js v1.x 依赖于 3rd 方 cookie,我想将我的 SPA 移动到 MSAL.js 2.0。
本迁移文档概述了如何实现这一目标。
问题是,当我使用与注册和登录用户流程相同的权限时,它不起作用。该权限适用于 MSAL.js。
是否有关于如何将 MSAL.js 2.0 与“注册并登录”用户流程一起使用的示例或一些指南?
这是我得到的错误:
基本上我想实现与
https://github.com/Azure-Samples/active-directory-b2c-javascript-msal-singlepageapp
但使用 Msal.js v2.0
解决方案
我收到此错误,因为我有错误的knownAuthorities
财产。它不应该包含https://
.
示例配置
auth: {
clientId: "YOUR_CLIENT_ID",
authority: "https://<tenant>.b2clogin.com/<tenant>.onmicrosoft.com/<policy>",
knownAuthorities: ["<tenant>.b2clogin.com"],
redirectUri: "",
postLogoutRedirectUri: ""
}
推荐阅读
- spring - 响应请求映射的 html 页面
- react-native - 为什么 Google 地方信息自动填充功能不会自动隐藏/显示?
- android - 如何在android中的位图上开始将rgb转换为hsv的opengl
- javascript - 当数据值不是对象时,地图如何将数据值作为普通对象返回?
- java - 在 servlet 中重定向或转发相同的 jsp 页面
- python - 我在“clean_json_response”函数中收到“ListError: list index out of range”
- c++ - 具有可选 ctor 参数的抽象工厂,没有可变参数模板
- javascript - setState is not permanent
- image - pubspec.yaml 第 40 行第 4 列出错:解析块映射时需要一个键。资产:^
- pycharm - 如何将环境变量传递给 PyCharm 的运行/调试配置中的参数?