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>

后言

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

相关推荐
追逐梦想的张小年4 分钟前
JUC编程03
java·开发语言·idea
-凌凌漆-4 分钟前
【vue】选项式api与组合式api
前端·javascript·vue.js
派葛穆5 分钟前
Python-PyQt5 安装与配置教程
开发语言·python·qt
2601_949809596 分钟前
flutter_for_openharmony家庭相册app实战+通知设置实现
android·javascript·flutter
小乔的编程内容分享站14 分钟前
记录使用VSCode调试含scanf()的C语言程序出现的两个问题
c语言·开发语言·笔记·vscode
toooooop825 分钟前
php BC MATH扩展函数计算精度-第三个参数
开发语言·php
蓁蓁啊28 分钟前
C/C++编译链接全解析——gcc/g++与ld链接器使用误区
java·c语言·开发语言·c++·物联网
可触的未来,发芽的智生29 分钟前
发现:认知的普适节律 发现思维的8次迭代量子
javascript·python·神经网络·程序人生·自然语言处理
weixin_3077791335 分钟前
C#实现两个DocumentDB实例之间同步数据
开发语言·数据库·c#·云计算
foundbug99941 分钟前
基于C#的OPC DA客户端实现源码解析
开发语言·c#