基于.NET的认证授权框架

2023/7/6 10:13:37

基于.NET的认证授权框架

认证和授权是每个系统框架的核心横切点,我们经常听到的词汇有一些与此有关的关键字:SAML、OpenID、SSO和OAuth,现在各大网站都在使用OAuth进行身份认证和授权,关于这些认证技术有那些好文值得阅读,在.NET下又有那些可用的框呢?

关于身份认证的理论知识点

基于SAML的单点登录介绍 听听他们如何说OpenID和OAuth有什么区别? 基于.NET的单点登录(SSO)解决方案 ASP.NET MVC SSO单点登录设计与实现 基于OAuth2的认证(译) 腾讯和新浪的OAuth2认证过程研究 基于ASP.NET的OAuth2实践系列博客

在.NET框架下值得推荐的免费开源库:DotNetOpenAuth和Thinktecture IdentityServer。

DotNetOpenAuth教程汇总

基于DotNetOpenAuth实现OpenID 服务提供者 DotNetOpenAuth实践之搭建验证服务器 OpenId学习及DotNetOpenAuth初探 使用DotNetOpenAuth搭建OAuth2.0授权框架 DotNetOpenAuth实践系列博客

IdentityServer教程汇总

IdentityServer3入门教程 IdentityServer4中文文档系列 .NET开源OpenID和OAuth解决方案IdentityServer 使用IdentityServer4建立Authorization Server ASP.NET Core的身份认证框架IdentityServer4系列