Loading

11 2019 档案

摘要:一. 前言 gRPC 服务实现健康检查有两种方式,前面在此文 "ASP.NET Core gRPC 使用 Consul 服务注册发现" 中有提到过,这里归纳整理一下。gRPC 的健康检查,官方是定义了标准的规则也就是 proto 的,所以这两种方式都大同小异。 二. 方法一 自己手动添加 proto 阅读全文
posted @ 2019-11-28 13:12 晓晨Master 阅读(2448) 评论(1) 推荐(3) 编辑
摘要:一. 前言 gRPC 在当前最常见的应用就是在微服务场景中,所以不可避免的会有服务注册与发现问题,我们使用gRPC实现的服务可以使用 Consul 或者 etcd 作为服务注册与发现中心,本文主要介绍Consul。 二. Consul 介绍 Consul是一种服务网络解决方案,可跨任何运行平台以及公 阅读全文
posted @ 2019-11-27 15:36 晓晨Master 阅读(8198) 评论(29) 推荐(60) 编辑
摘要:一. 说明 本全家桶现在只包含了入门级别的资料,实战资料更新中。 二.官方文档 gRPC in Asp.Net Core : "官方文档" gRPC 官网: "点我跳转" 三.入门全家桶 正片: "ASP.NET Core 使用gRPC" "ASP.NET Core gRPC 双向流" "ASP.N 阅读全文
posted @ 2019-11-20 14:43 晓晨Master 阅读(7685) 评论(22) 推荐(25) 编辑
摘要:一.开头聊骚 本文算是对于 ASP.NET Core 3.0 gRPC 研究性学习 的最后一篇了,以后在实际使用中,可能会发一些经验之文。本文主要讲 ASP.NET Core 本身的认证授权和gRPC接入,认证方式采用目前主流的 JWT 结合 IdentityServer4。 二.服务端配置 我们首 阅读全文
posted @ 2019-11-20 14:35 晓晨Master 阅读(6336) 评论(9) 推荐(29) 编辑
摘要:一. HMAC 简介 通过哈希算法,我们可以验证一段数据是否有效,方法就是对比该数据的哈希值,例如,判断用户口令是否正确,我们用保存在数据库中的 对比计算 的结果,如果一致,用户输入的口令就是正确的。 为了防止黑客通过彩虹表根据哈希值反推原始口令,在计算哈希的时候,不能仅针对原始输入计算,需要增加一 阅读全文
posted @ 2019-11-12 11:35 晓晨Master 阅读(2879) 评论(0) 推荐(3) 编辑
摘要:目录 "ASP.NET Core 3.0 使用gRPC" "ASP.NET Core 3.0 gRPC 双向流" ASP.NET Core 3.0 gRPC 拦截器 一. 前言 前面两篇文章给大家介绍了使用gRPC的入门以及双向流的使用,今天介绍的是gRPC中的拦截器。拦截器就像MVC的过滤器或者是 阅读全文
posted @ 2019-11-12 11:08 晓晨Master 阅读(5313) 评论(6) 推荐(11) 编辑