将应用程序从 react-azure-adb2c 移植到 react-adal
Porting app from react-azure-adb2c to react-adal
我正在使用 Azure AD B2C。
我需要一些反应库来验证我的 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>
我正在使用 Azure AD B2C。 我需要一些反应库来验证我的 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>