reactjs - 将应用程序从react-azure-adb2c移植到react-adal

标签 reactjs azure azure-active-directory adal

我正在使用 Azure AD B2C。 我需要一些 React 库来对我的 React.js 应用程序中的用户进行身份验证。

我从react-azure-adb2c开始。登录和注销等主要场景对我来说效果很好。但是,图书馆所有者停止支持该图书馆,因此我需要寻找其他图书馆。

使用 react-adal 进行实验。 我按照步骤操作,但缺少“.\store”和“react-redux”。我使用 npm 安装了 redux 并创建了一些商店。 当需要身份验证时,可以重定向到登录页面,但是这是登录到 Microsoft 帐户,而不是我的 AD B2C 帐户。

配置似乎有问题:

export const adalConfig: AdalConfig = {
    tenant: 'x5aaas.onmicrosoft.com',
    clientId: 'a1568977-3095-4bf6-a6d6-c10c87658488',
    endpoints: {
        api: 'https://x5aaas.onmicrosoft.com/ui/use',
    },
    cacheLocation: 'localStorage',
};

我使用带有类型脚本的基本 React 应用程序,使用

创建
npx create-react-app <appName> --typescript

可能缺少什么?

最佳答案

权限的值应该是 https://login.microsoftonline.com/tfp/<your-tenant-name>.onmicrosoft.com/<your-sign-in-sign-up-policy>

关于reactjs - 将应用程序从react-azure-adb2c移植到react-adal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55643876/

相关文章:

javascript - 第一次点击时 react 状态值未更新

javascript - 如何自定义 Material UI 选项卡、选项卡滚动条

reactjs - react 状态,一段时间后删除数组中的项目

javascript - 如何从静态 html 网页表单发送 javascript https post 或 webhook?

Azure IoT 中心 - "Subscribe"代码不起作用 : "connection was refused"

azure - 使用 Azure API 调用列出 Azure Active Directory 中用户的所有组

javascript - 在 ReactJS 上使用 axios 选择输入返回未定义

c# - 如何在 Azure 辅助角色中配置远程参与者配置 (AKKA.NET)

c# - 从 Azure Active Directory 获取个人资料图片

php - 我在使用 Azure 登录时跳过了权限请求接口(interface)。提供了 'Grant admin consent' 权限。但 MFA 现在禁用