关键词 Angular 11 B2C MSAL
前言
因为项目需求,需要把Angular 11项目中登录方式改成B2C登录,所以在参考了一系列文档后,成功通过MSAL将项目的登录方式改成B2C登录。下面介绍了详细步骤及一些注意事项。
步骤:
1. 安装MSAL
在项目中安装msal
npm i @azure/msal-angular --save
npm i @azure/msal-browser --save
通过查阅MSAL的文档,发现v2以上版本才支持Angular11,所以在本项目的代码中使用的是:
"@azure/msal-angular": "^2.0.3",
` “@azure/msal-browser”: “^2.17.0”,`
2. 引入MSAL
在项目中引入MSAL主要是在两个文件中引入,app.module.ts和app-routing.module.ts中引入,下面先讲解下app.module.ts这个文件。
app.module.ts
注意: 在以上实例中,your开头的,都是需要自己配置的信息。 省略号代表着你自己项目中的其他代码。
后言
下一篇文章会讲解在app-routing里的配置