1.查看adfs可用主题:
get-AdfsWebTheme

 

2.查看adfs当前所应用的主题,确认为DefaultAdfs2019:
Get-AdfsWebConfig |Select ActiveThemeName

ADFS注销后自动跳转回登录页_自定义

 

3.创建自定义Web主题,名称为CustomLogin:
New-AdfsWebTheme -Name CustomLogin -SourceName DefaultAdfs2019

 

4.导出默认主题DefaultAdfs2019 进行修改,D:\adfstheme 需提前创建
Export-AdfsWebTheme -Name DefaultAdfs2019 -DirectoryPath D:\adfstheme

 

5.在 D:\adfstheme\scripts下找到onload.js,在文件最后添加如下代码,然后保存

自定义登录页地址:

if(location.href.indexOf("wsignout")>0){
    location.href="https://mail.test19.com/owa";
}

 以上测试可用。

if(location.href.indexOf("wsignout")>0){
history.go(-1);
}

测试可用,但从ecp退出后,重新登录仍为ecp,故使用自定义登录页较好。

 

6. 使用修改后的文件更新自定义主题CustomLogin:
Set-AdfsWebTheme -TargetName CustomLogin -AdditionalFileResource @{Uri='/adfs/portal/script/onload.js';path="d:\adfstheme\script\onload.js"}

 

7. 将自定义的主题CustomLogin应用于ADFS:
Set-AdfsWebConfig -ActiveThemeName CustomLogin