我正在使用Angular前端创建一个.NET Core 2.x应用程序。该应用程序在我的本地计算机上运行正常但是当我在 Azure App Service 上部署应用程序时,在通过Angular应用程序发出任何POST后请求时,我在白屏上出现以下错误:
由于使用了无效的方法(HTTP动词),无法显示您要查找的页面。
我已在 Startup.cs 文件中正确配置了CORS,如下所示:
services.AddCors(options =>
{
options.AddPolicy(DefaultCorsPolicyName, builder =>
{
.AllowAnyOrigin()
.AllowAnyHeader()
.AllowAnyMethod();
});
});
和用法:app.UseCors(DefaultCorsPolicyName);
注意:我可以通过Postman发出POST请求。