grpc - 服务状态 gRPC
问题描述
我使用 Servicestack 创建了一个 gRPC 服务,并且能够从控制台应用程序中使用。
当我试图从角度 12 调用它时,我得到了我通过添加以下代码修复的 CORS 问题
services.AddCors(o => o.AddPolicy("AllowAll", builder =>
{
builder.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader()
.WithExposedHeaders("Grpc-Status", "Grpc-Message", "Grpc-Encoding", "Grpc-
Accept-Encoding", "Grpc-Web-Text");
}));
现在CORS问题解决了但是我从角度得到了以下问题
Grpc.AspNetCore.Server.ServerCallHandler[2] 不支持“application/grpc-web-text”的请求内容类型。
解决方案
推荐阅读
- esp32 - 将草图上传到 ESP32-Cam 模块时出现此错误
- android - Kottlin 应用程序在启动后立即关闭 - 应用程序错误
- algorithm - b+树的最大和最小高度可以是相同的值吗?
- javascript - 如何加入数组中的每两个项目
- c# - 如何使用异步方法在 ReactiveCommand 中捕获异常
- callback - 如何将参数传递给嵌套在 Ipywidgets.interactive_output() 函数中的函数
- angular - 如何在 Angular Material 表中显示选择列表?
- c# - 数据类型问题
- magento2 - Magento 2 管理员自定义保存按钮发送请求两次
- javascript - 将鼠标悬停在绝对元素上时更改相对元素