gpt4 book ai didi

c# - ASP.NET 核心 | gRPC "Error starting gRPC call: No connection could be made because the target machine actively refused it."

转载 作者:行者123 更新时间:2023-12-05 07:07:46 35 4
gpt4 key购买 nike

我有一个本地 gRPC 客户端和一个远程 gRPC 服务器。本地 gRPC 客户端在 IIS 上运行。远程 gRPC 服务器在 Ubuntu 操作系统内的 Kestrel 上运行。当我尝试从客户端到服务器进行 gRPC 调用时,我收到 RpcException 并显示以下消息 “启动 gRPC 调用时出错:无法建立连接,因为目标机器主动拒绝它。”


  • gRPC 服务器计算机上的防火墙已禁用。
  • 我已经使用 tcpdump 成功拦截了 gRPC 服务器上的传入网络包,它们看起来没问题。这意味着包正在到达服务器机器,但它们被应用程序阻止了。
  • 我可以使用浏览器从 gRPC 客户端计算机访问 gRPC 服务器的索引页面。
  • gRPC 服务器 Kestrel 使用自签名 SSL 证书。

最佳答案

我为 gRPC 服务器使用了端口 31700。现在我把它换成了另一个,它起作用了!我会很感激为什么这个端口不能用于监听的一些解释。

关于c# - ASP.NET 核心 | gRPC "Error starting gRPC call: No connection could be made because the target machine actively refused it.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62031410/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com