【发布时间】:2019-10-27 08:26:33
【问题描述】:
当我从 swagger 调用 api 进行 put 和 delete 时遇到问题,错误是:TypeError: Failed to fetch
卷曲
curl -X DELETE "http://localhost:5000/api/Ad/2" -H "accept: application/json" -H "Authorization: Bearer MY_TOKEN"
从设置中我启用了这样的 cors 并开始使用 ConfigureService 方法:
services.AddCors(options => {
options.AddPolicy(
"AllowAll",
builder => builder.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials()
);
});
因此从配置之前放置任何东西
app.UseCors("AllowAll");
为什么我不能调用delete方法和put?
请注意, 丹尼尔
【问题讨论】:
-
浏览器控制台的错误信息是什么?
-
不想毁了你的一天,但这似乎是一个已知问题:github
-
@Helen 请检查更新。
-
您正确的 AdBlock 正在阻止。请管理答案
标签: .net-core swagger asp.net-core-webapi