首页 > 解决方案 > ASP.NET 核心 | gRPC “启动 gRPC 调用时出错:无法建立连接,因为目标机器主动拒绝了它。”

问题描述

我有一个本地 gRPC 客户端和一个远程 gRPC 服务器。本地 gRPC 客户端正在 IIS 上运行。远程 gRPC 服务器在 Ubuntu 操作系统内的 Kestrel 上运行。当我尝试从客户端到服务器进行 gRPC 调用时,我收到RpcException并显示以下消息"Error starting gRPC call: No connection could be made because the target machine actively refused it."


标签: c#asp.net-corenetwork-programminggrpc

解决方案


我已将端口 31700 用于 gRPC 服务器。现在我将其更改为另一个,并且可以正常工作!我会很感激为什么这个端口不能用于监听的一些解释。


推荐阅读