Fork me on GitHub

2022年12月28日

摘要: 微服务系列之授权认证(三) JWT 1.JWT简介 官方定义:JWT是JSON Web Token的缩写,JSON Web Token是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,可以将各方之间的信息作为JSON对象安全地传输。该信息可以被验证和信任,因为它是经过加密的。 实 阅读全文
posted @ 2022-12-28 09:09 HackerVirus 阅读(121) 评论(0) 推荐(0)
摘要: identity server 4 1.简介 IdentityServer4 是为ASP.NET Core系列量身打造的一款基于 OpenID Connect 和 OAuth 2.0 认证授权框架。 官方文档:https://identityserver4.readthedocs.io/en/lat 阅读全文
posted @ 2022-12-28 09:08 HackerVirus 阅读(1091) 评论(0) 推荐(0)
摘要: 微服务系列之授权认证(一) OAuth 2.0 和 OpenID Connect 1.传统架构的授权认证 传统应用架构,用户使用账号密码登录后,可以使用前端cookie存储登录状态,也可以使用后端session方式存储登录状态,小应用这么做其实很高效实用,当应用需要横向扩展时,就需要共享登录状态,这 阅读全文
posted @ 2022-12-28 09:06 HackerVirus 阅读(458) 评论(0) 推荐(0)
摘要: Kong是一款基于OpenResty(Nginx + Lua模块) 微服务系列之网关(一) kong及管理界面konga的安装部署 1.网关概述 微服务架构系统少则十几,多则成百上千个服务组成,除了少部分内部基础服务之外,大部分都是客户端调用,在没有网关之前,客户端需要把所用到的服务,都配置到一个配 阅读全文
posted @ 2022-12-28 09:04 HackerVirus 阅读(1305) 评论(0) 推荐(0)
摘要: 微服务系列之网关(二) konga配置操作 1.konga核心对象 Kong 的四大核心对象:upstream,target,service,route。下面分别说: (1)upstream,字面意思上游,实际项目理解是对某一个服务的一个或者多个请求地址的抽象入口,新建upstream可配置基本信息 阅读全文
posted @ 2022-12-28 09:03 HackerVirus 阅读(296) 评论(0) 推荐(0)