Net Core教程

使用Authorization Code Flow保护ASP.NET Core MVC客户端

本文主要是介绍使用Authorization Code Flow保护ASP.NET Core MVC客户端,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

1.Authorization Code基本概念

Authorization Code

OAuth2.0 - Authorization Code Grant(授权码授权)

OpenId Connect - Authorization Code Flow(授权码流程)

使用于保密客户端(Confidential Client)

服务器端的Web应用

对用户和客户端进行身份验证

 

OAuth2.0 Authorization Code Grant

请求流程

 

 身份认证请求

 

身份认证请求的响应

 

 Token请求

 

Token请求的响应

 

 

2.创建ASP.NET Core MVC 客户端

 

这篇关于使用Authorization Code Flow保护ASP.NET Core MVC客户端的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!