上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: Consul简介: Consul是一种服务网格解决方案,提供具有服务发现,配置和分段功能的全功能控制平面。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建完整的服务网格。Consul需要一个数据平面,并支持代理和本机集成模型。Consul附带了一个简单的内置代理,因此开箱即用,但也支持 阅读全文
posted @ 2020-10-11 21:59 chaney1992 阅读(872) 评论(0) 推荐(1) 编辑
摘要: 前言: 前面的文章中IdentityServer4 配置内容都存储到内存中,本篇文章开始把配置信息存储到数据库中;本篇文章继续基于github的代码来实现配置数据持久化到MySQL中 一、基于EFCore持久化IdentityServer数据 1、数据库上下文(DbContext ) 在前面使用ID 阅读全文
posted @ 2020-10-06 21:37 chaney1992 阅读(3517) 评论(2) 推荐(5) 编辑
摘要: 前言 上一篇文章介绍了IdentityServer4的各种授权模式,本篇继续介绍使用IdentityServer4实现单点登录效果。 单点登录(SSO) SSO( Single Sign-On ),中文意即单点登录,单点登录是一种控制多个相关但彼此独立的系统的访问权限,拥有这一权限的用户可以使用单一 阅读全文
posted @ 2020-09-20 18:55 chaney1992 阅读(2880) 评论(4) 推荐(6) 编辑
摘要: 前言: 前面介绍了IdentityServer4 的简单应用,本篇将继续讲解IdentityServer4 的各种授权模式使用示例 授权模式: 环境准备 a)调整项目结构如下: b)调整cz.IdentityServer项目中Statup文件如下 public class Startup { pub 阅读全文
posted @ 2020-09-13 22:20 chaney1992 阅读(2701) 评论(0) 推荐(7) 编辑
摘要: 前言 上一篇文章<学习OIDC>介绍了OIDC协议,本篇开始我们就来具体来学习OIDC的具体实现IdentityServer4 学习。 一、IdentityServer4 是什么? IdentityServer4是用于ASP.NET Core的OpenID Connect和OAuth 2.0框架。 阅读全文
posted @ 2020-09-06 22:42 chaney1992 阅读(1754) 评论(3) 推荐(5) 编辑
摘要: 前言 上一篇文章介绍了OAuth2.0协议的相关内容,知道OAuth2.0是一个授权协议,无法提供完善的身份认证功能。那么什么来解决身份认证功能呢?——OIDC是一个不错的解决方案。接下来进一步来了解OIDC是什么,有什么效果呢? 一、OIDC是什么 OIDC是OpenID Connect 的简称, 阅读全文
posted @ 2020-08-30 22:51 chaney1992 阅读(3367) 评论(2) 推荐(2) 编辑
摘要: 前言: 上一篇文章介绍了QQ一键登录的过程,接下来我们就来探究其背后的原理 1、什么是OAuth协议? OAuth2是一种授权标准框架,用来解决的是第三方服务在无需用户提供账号密码的情况下访问用户的私有资源的一套流程规范。同时,任何第三方都可以使用OAuth认证服务,任何服务提供商都可以实现自身的O 阅读全文
posted @ 2020-08-23 15:15 chaney1992 阅读(1571) 评论(4) 推荐(1) 编辑
摘要: 前言 许多网站在登录时,都有第三方账号登录方式:如常见的QQ、微信、微博登录 如下图:博客园、简书登录界面 那么当我们点击三方账号登录时,发生了什么事情呢?涉及什么概念呢?接下来我们就以QQ登录为例一步步去查看整个过程。 三方登录过程 以QQ登录简书为例,来查看整个过程。 1、进入QQ登录页面: 可 阅读全文
posted @ 2020-08-16 21:24 chaney1992 阅读(1843) 评论(3) 推荐(1) 编辑
摘要: 前言: 上一篇 介绍了Ocelot网关和认证服务的结合使用,本篇继续介绍Ocelot相关请求聚合和Ocelot限流 一、请求聚合 Ocelot允许声明聚合路由,这样可以把多个正常的Routes打包并映射到一个对象来对客户端的请求进行响应。 例如:在获取订单记录时,也需要查看订单中对应的商品信息,这里 阅读全文
posted @ 2020-08-09 21:58 chaney1992 阅读(1150) 评论(1) 推荐(5) 编辑
摘要: 前言: 前一篇文章《.NET Core 微服务—API网关(Ocelot) 教程 [二]》已经让Ocelot和目录api(Api.Catalog)、订单api(Api.Ordering)通过网关方式运行起来了。但在日常开发中Api并不是所有人都能访问的,是添加了认证、授权的。那么本篇文章就将继续介绍 阅读全文
posted @ 2020-08-02 21:29 chaney1992 阅读(1033) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页