Angular11 MSAL B2C登录实例 (二)

前言

上文介绍了在app.module.ts里的配置,本文着重讲解下在app-routing.module.ts和index.html里的设置。

步骤

在文件中主要需要添加以下代码

app-routing.module.ts

复制代码
const initialNavigation = (!BrowserUtils.isInIframe() && !BrowserUtils.isInPopup()) || window.location.href.indexOf("logout") > 0;

.@NgModule({
  imports: [RouterModule.forRoot(routes, {
    useHash: true,
    // Don't perform initial navigation in iframes or popups, except for logout
    initialNavigation: initialNavigation ? 'enabled' : 'disabled' // Remove this line to use Angular Universal
  })],
  exports: [RouterModule]
})

index.html

复制代码
<body>
...
  <app-redirect></app-redirect>
</body>

后言

下一篇文章会讲解在在组件中的使用

相关推荐
早點睡3901 分钟前
ReactNative项目OpenHarmony三方库集成实战:@react-native-oh-tpl/masked-view
javascript·react native·react.js
yujunl3 分钟前
AI工具帮助程序员做网页的经历
开发语言
6+h4 分钟前
【java IO】字符流详解
java·开发语言
We་ct4 分钟前
LeetCode 427. 建立四叉树:递归思想的经典应用
前端·算法·leetcode·typescript·dfs·深度优先遍历·分治
ZHOUPUYU4 分钟前
PHP文件处理与安全实战——从上传下载到高级操作的完整指南
开发语言·php
小年糕是糕手5 分钟前
【35天从0开始备战蓝桥杯 -- 补充包】
开发语言·前端·数据结构·数据库·c++·算法·蓝桥杯
摸鱼的春哥11 分钟前
Agent教程20:更适合编程工具的记忆方案——情景摘要
前端·javascript·后端
Zzj_tju1 小时前
Java 从入门到精通(六):抽象类与接口到底怎么选?
java·开发语言
@PHARAOH2 小时前
HOW - Go 开发入门(一)
开发语言·后端·golang
牛奶8 小时前
AI辅助开发最佳实践:2026年新方法
前端·aigc·ai编程