使用OneLogin和DotNetOpenAuth的ASP.Net单点登录CrossDomain
我正在开发一个项目,要求对2个网站进行跨域(非子域)身份验证的单点登录.
我正在搜索其他人在这里和网上说过的内容,并尝试使用DotNetOpenAuth,但我对它没有多大意义,而且文档没有多大帮助.所以我转向OneLogin似乎提供了我想要的东西但是再次缺乏文档.我想我必须同时使用它们,但我无法连接这些拼图. 我正在接近基于Single Sign-On Enterprise Security for Web Applications实现我自己的SSO解决方案但是想要避免这种情况,因为它需要花费更多的时间并且比使用现有解决方案更容易出错. 所以现在为所有的大师提出一些问题: >您能否谈谈如何使用DotNetOpenAuth对OneLogin中的用户进行身份验证? 谢谢你的帮助! 解决方法
DotNetOpenAuth支持OpenID,OAuth和InfoCard. OneLogin SAML工具包适用于基于Web的SAML.这两个库不能一起工作.
有关OneLogin .NET工具包的更多信息,我可以推荐本文 如果您可以从2个网站支持OpenID,DotNetOpenAuth将帮助您做您想做的事情;但是,我建议您查看SAML系列协议(维基百科上有一篇很好的文章)您需要实现身份提供者(对您进行身份验证的站点)和消费者(您访问的站点). 您可能希望查看OpenID和SAML之间的比较,以便选择哪种更适合您.这是进一步的阅读,可以帮助: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-3 – 如何在ASP.NET MVC3控制器中访问autofac容
- 单元测试 – 从TestServer测试asp.net 5 vnext中间件
- asp.net-mvc-3 – Ajax.BeginForm返回整页
- asp.net – 使用LINQ从数据库中查找附近的地方
- .NET中的FileUpload控件的使用-Jquery(一)
- asp.net-mvc – 实体框架SQLite部署
- asp.net-mvc – Kendo Grid Edit InLine Custom Validation
- 跨ASP.NET网站共享CSS,JS,图像,母版页等
- asp.net-mvc-routing – @ Url.Action获取?附加长度= 2
- asp.net 前后台页面交互数据的四种方案,非ajax
- 在asp.net httpContext.Cache中存储/检索项目最有
- asp.net-mvc – 更改数据注释中的验证消息
- asp.net – Jquery并触发一个隐藏按钮的单击
- asp.net-mvc – MVC范例中的模型,域,存储库和服务
- asp.net – 错误:远程服务器返回错误:(401)未经
- 遭遇Asp.Net长文件名下载的问题和解决办法
- asp.net-mvc – MVC帮助 – 使用@URL的图像src?
- asp.net – Glimpse让一切变得慢50倍
- iis-7 – 使用asp.net在开发机器上创建无cookie应
- asp.net-mvc – 如何使用linq-to-sql将存储过程结