我让Asp.net核心和gRPC在browser...but上工作,现在我得到了:
info: Grpc.AspNetCore.Server.ServerCallHandler[2]
Request content-type of 'application/grpc-web' is not supported.有没有办法追踪到这件事?
发布于 2021-02-25 13:20:12
您的Startup.cs中可能存在问题
您的代码应该如下所示

我的猜测是您在EndpointConventionBuilder上缺少app.UseGrpcWeb()或EnabledGrpc()
发布于 2021-03-24 00:02:37
我遇到了这个问题。我在app.UseRouting();之前就有了app.UseGrpcWeb();
它必须是在之后。
所以正确的顺序是:
app.UseRouting();
app.UseGrpcWeb();参见https://docs.microsoft.com/en-us/aspnet/core/grpc/browser?view=aspnetcore-5.0 --“在ASP.NET核心中配置gRPC-Web”
https://stackoverflow.com/questions/65136901
复制相似问题