ADFS注销后自动跳转回登录页
1.查看adfs可用主题:
get-AdfsWebTheme
2.查看adfs当前所应用的主题,确认为DefaultAdfs2019:
Get-AdfsWebConfig |Select ActiveThemeName
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2020-01-08 创建随机密码