【发布时间】:2020-02-26 06:25:22
【问题描述】:
i 使用一个 .NET 服务并从服务中获取 HTML 代码,并且代码具有脚本并使用外部脚本文件 我想在最后一个服务域中使用另一个服务并在第二个域中使用脚本文件并获取 CORS 错误 我能做些什么来解决这个问题 我阅读了关于 CROS 的其他问题,但找不到任何正确答案
【问题讨论】:
标签: javascript .net ajax web-services
i 使用一个 .NET 服务并从服务中获取 HTML 代码,并且代码具有脚本并使用外部脚本文件 我想在最后一个服务域中使用另一个服务并在第二个域中使用脚本文件并获取 CORS 错误 我能做些什么来解决这个问题 我阅读了关于 CROS 的其他问题,但找不到任何正确答案
【问题讨论】:
标签: javascript .net ajax web-services
要启用跨域请求,您必须将 [EnableCors] 属性添加到您的 Web API 项目控制器:
[EnableCors(origins: "*", headers: "*", methods: "*")] // origins is your clients
public class YourController : ApiController
{
}
【讨论】: