【发布时间】:2020-04-13 18:30:50
【问题描述】:
在我的 StartUp.cs 中,我有以下 CORS 设置。
services.AddCors(_ => _.AddPolicy("LocalDev", __ => __
.AllowAnyOrigin()
.AllowAnyHeader()
.WithMethods("GET", "POST", "PUT", "DELETE")
));
它按预期工作。但是,我注意到删除 GET 和 POST 似乎不会影响功能。但是,删除 PUT 或 DELETE 会产生效果。我对此感到困惑。
是不是获取方式和发布方式具有特殊地位,而其他方式需要明确提供?我在MSDN for the method 中没有找到任何相关参考。
【问题讨论】:
标签: c# .net-core cors asp.net-core-3.0 .net-core-3.0