0

使用代码优先的方法创建了 gRPC 服务。

将我的 gRPC 代码发布到 IIS 并在 Blazor 客户端中使用时收到“异常被处理程序抛出”

相同的代码在 localhost 上工作正常

提前致谢

4

1 回答 1

1

根据这个github 问题,IIS 当前无法托管 gRPC 服务,因为 http.sys 不支持尾随标头。

gRPC 依靠尾随标头来传达重要信息,例如呼叫状态。

这个问题提到了 .NET 5 和 Windows 的内部版本支持 IIS。

于 2020-12-11T10:42:07.897 回答