# SSO单点登录
# 自定义单点登录 Step 1/3
将单点登录认证应用到网站页面
修改Web\Program.cs
放出161行,即可将单点登录应用到page认证
# 自定义单点登录 Step 2/3
将单点登录处理程序登记到网站认证系统
修改Web\Program.cs
放出183行,即可让单点登录处理程序SSOAuthHandler应用到登录处理链
# 自定义单点登录 Step 3/3
修改单点登录认证逻辑
修改Web\BPM\sso\SSOAuthHandler.cs
对34~43行进行替换,将单点登录token转换为系统认证ticket
其他说明
单点登录页面配置
在Web\appsettings.json,Cookie节
# 已有的身份认证提供程序 1/2
微软官方网站:
https://learn.microsoft.com/zh-cn/aspnet/core/security/authentication/social/?view=aspnetcore-8.0&tabs=visual-studio
# 已有的身份认证提供程序 2/2
NuGet搜索更多提供程序
Microsoft.AspNetCore.Authentication