.net core中Grpc使用报错:The remote certificate is invalid according to the validation procedure.
摘要:因为Grpc采用HTTP/2作为通信协议,默认采用LTS/SSL加密方式传输,比如使用.net core启动一个服务端(被调用方)时: public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultB
阅读全文
posted @
2023-04-13 09:53
chester·chen
阅读(1712)
推荐(5)
.NET7 gRPC JSON转码+OpenAPI
摘要:gRPC JSON转码 gRPC JSON 转码允许浏览器应用调用 gRPC 服务,就像它们是使用 JSON 的 RESTful API 一样。 浏览器应用不需要生成 gRPC 客户端或了解 gRPC 的任何信息。 通过使用 HTTP 元数据注释 .proto 文件,可从 gRPC 服务自动创建 R
阅读全文
posted @
2022-11-10 09:25
chester·chen
阅读(1455)
推荐(7)
我又造了个轮子:GrpcGateway
摘要:我个人对GRPC是比较感兴趣的,最近在玩通过前端调用GRPC。通过前端调用GRPC业界有两种方式:GRPC Web和GRPC JSON转码。 GRPC Web 通过JS或者Blazor WASM调用GRPC,微软在这方面做的还是很好的,从.NET Core3.0之后就提供了两种实现GRPC Web的
阅读全文
posted @
2022-07-30 10:28
chester·chen
阅读(1215)
推荐(9)
Blazor WebAssembly + Grpc Web = 未来?
摘要:Blazor WebAssembly是什么 首先来说说WebAssembly是什么,WebAssembly是一个可以使C#,Java,Golang等静态强类型编程语言,运行在浏览器中的标准,浏览器厂商基于此标准实现执行引擎。 在实现了WebAssembly标准引擎之后,浏览器中可以执行由其他语言编译
阅读全文
posted @
2022-06-13 16:27
chester·chen
阅读(4274)
推荐(14)
GRPC与.net core
摘要:系列章节 GRPC与.net core GRPC截止时间与元数据 GRPC与netcore Identity GRPC与netcore IdentityServer4 概述 GRPC的数据交互模式有: 1.单项RPC,最简单的数据交换方式,客户端发出单个请求,收到单个响应 2.服务端流式RPC,是在
阅读全文
posted @
2019-07-06 17:16
chester·chen
阅读(2192)
推荐(1)
GRPC Oauth IdentityServer4
摘要:Server端 StartUp类: Service proto Client https://github.com/cysnet/Secure_gRpc https://github.com/cysnet/GRPC_IdentityServer4 https://damienbod.com/2019
阅读全文
posted @
2019-06-23 12:53
chester·chen
阅读(840)
推荐(0)
GRPC Oauth Identity
摘要:gRPC中集成asp.net identity实现oAuth认证 在asp.net core 3.0中开启identity认证 asp.net core 3.0种需要导入的identity包与core 2.2发生了些变化: <ItemGroup> <PackageReference Include=
阅读全文
posted @
2019-06-23 12:50
chester·chen
阅读(614)
推荐(0)
GRPC 截止时间与元数据
摘要:截止时间 gRPC 允许客户端在调用一个远程方法前指定一个最后期限值。这个值指定了在客户端可以等待服务端多长时间来应答,超过这个时间值 RPC 将结束并返回DEADLINE_EXCEEDED错误。在服务端可以查询这个期限值来看是否一个特定的方法已经过期,或者还剩多长时间来完成这个方法。 元数据 元数
阅读全文
posted @
2019-06-21 17:00
chester·chen
阅读(1154)
推荐(0)
GRPC .netcore
摘要:GRPC 是Google发布的一个开源、高性能、通用RPC(Remote Procedure Call)框架。提供跨语言、跨平台支持。以下以一个.NET Core Console项目演示如何使用GRPC框架。 一、定义服务 通过proto定义一个数学计算服务,其中包括两个服务方法(Add, Mult
阅读全文
posted @
2018-11-08 18:15
chester·chen
阅读(822)
推荐(0)
GRPC
摘要:http://doc.oschina.net/grpc?t=58010
阅读全文
posted @
2018-11-08 17:19
chester·chen
阅读(198)
推荐(0)