blazorClient访问中间api时候报错:执行httpClient.postasJsonAsync() 方法时候直接报异常:Error:Failed to fetch

该错异常信息主要原因是没有启用api 的跨域访问权限,
解决方案: api中增加
builder.Services.AddCors(options =>
{
options.AddDefaultPolicy(
builder =>
{
builder.WithOrigins("*")
.AllowAnyHeader()
.AllowAnyMethod();
});
});
app.UseCors();
同时在控制器中添加属性:[EnableCors]

posted @ 2022-11-08 17:01  wei_june  阅读(182)  评论(0)    收藏  举报