单站点应用程序,一个站点搞定所有的东西,常见的有MVC、WebForm等等,这类一般不存在多客户端之说,因为页面和后台处理程序是强耦合的,也就是说,这个时候我们的后台处理程序只处理对应的页面,不能给其它的诸如...(3)、OAuth 2.0认证
OAuth2是一种协议,允许应用程序从安全令牌服务请求访问令牌,并使用它们与API通信。...MS提供的图,下面简要介绍下:
Users:用户
使用注册客户端并且想要访问资源的人
Client:客户端
客户端是一种软件,它从Identity Server请求令牌,令牌两种第一种请求身份令牌一验证用户身份的标识令牌...Identity Token:验证用户身份的标识令牌
标识令牌表示身份验证过程的结果。...那么大致的流程就是这样,首先用户使用客户端,接着客户端注册了Identity,并向Identity申请令牌,接着Identity就开始验证用户信息,通过将用户的信息存储到Identity Data里面,