【发布时间】:2020-06-10 23:08:51
【问题描述】:
我已经使用 angular 8(前端)+ asp.net core 2.2(web api)开发了一个 SaaS Web 应用程序,并且我使用了下面的代码来允许在 asp.net 核心上的 StartUp.cs 文件的任何来源。部署 Azure 应用服务后,除了一页外,一切都很好,当我发送发布请求时收到以下错误消息:
返回前端concole的错误信息: 从源“https://xxxxxxxxx.com”访问“https://api.xxxxxxxxx.com/api/stageProducts/addProduct”处的 XMLHttpRequest 已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin”标头。
在 Startup.cs 上
app.UseCors(x => x.AllowAnyOrigin()
.AllowAnyHeader()
.AllowAnyMethod());
你能建议吗?
【问题讨论】:
标签: asp.net-core azure-web-app-service asp.net-core-webapi asp.net-core-2.2