IdentityServer4之SSO(基于OAuth2.0、OIDC)单点登录、登出
IdentityServer4之SSO(基于OAuth2.0、OIDC)单点登录、登出
准备
五个Web站点:
1、localhost:5000 : 认证服务器。
2、www.hybrid.com : .net core2.0 Web MVC项目
3、www.jsclient.com : js纯静态项目
4、www.fwkhybrid.com : .net framework Web MVC项目
5、www.webfromimplicit.com : .net framework WebForm项目
接入站点配置信息
4、www.fwkhybrid.com,登出前端回调地址,自定义的Action。
2、www.hybrid.com, signout-oidc在core中才实现,参考。
效果演示
浏览器加载iframe,framework站点不同浏览器下都正常。
core的站点在不同浏览器下firefox是正常,在chrome下有问题。
firefox浏览器下cookie信息回传
chrome浏览器就没有cookie回传
core2.0默认的signout-oidc貌似也没处理Cookie信息。
https://github.com/aspnet/Security/blob/c0b8be58ba0ccdb3a4cd38825c30536f60ab99ce/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/OpenIdConnectHandler.cs
https://github.com/aspnet/Security/blob/f8b4f4c620e2faaeec262d302df143068c8d0b33/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/OpenIdConnectOptions.cs
最新文章
- AutoCAD Civil 3D 中缓和曲线的定义
- express-4 质量保证(1)
- 使用XML定制Ribbon的一点小前奏(稍微再进一步的理解XML)
- WOW: 宏
- .Net分页实现
- setcookie 之 我见
- 典型的字符串处理代码(page50)
- Net开源网络爬虫
- Ocelot中文文档-委托处理程序
- SugarCRM 插件介绍
- lnmp上传文件
- CentOS下安装网卡驱动
- JQuery选择符的理解与应用
- U盘工作原理(转)
- POJO应用框架:Spring与EJB3.0的比较
- BankNote
- POJ 1190 生日蛋糕 【DFS + 极限剪枝】
- List的使用1(两张表或者一张表的自身关系)
- assembly x86(nasm)画三角形等图形的实现
- Android学习之——优化篇(1)