javascript - 我想用 AJAX 从另一个域调用服务并得到 CORS 错误
问题描述
我使用一个 .NET 服务并从服务中获取 HTML 代码,代码有脚本并使用外部脚本文件,我想在最后一个服务域中使用另一个服务,在第二个域中使用脚本文件并获取 CORS 错误我该怎么做才能解决这个问题我阅读关于 CROS 的其他问题并且找不到任何正确答案
解决方案
要启用跨域请求,您必须将 [EnableCors] 属性添加到您的 Web API 项目控制器:
[EnableCors(origins: "*", headers: "*", methods: "*")] // origins is your clients
public class YourController : ApiController
{
}
推荐阅读
- delphi - 如何使用“for/in”在另一个组件中查找组件?
- scala - 如何使用设计模式或 OOP 编写 scala spark 代码以连接到多个云平台(Azure、AWS)
- numpy - 为什么numpy的执行时间比cupy快?
- opengl-es - 剔除没有几何着色器的实例化网格
- javascript - 在 TypeScript 中扩展 Hashmap 类?
- python - Python:用包含子字符串的单词拆分字符串
- javascript - 从 HTML 文本文件中提取 JSON 对象
- sql - 如何在 SQL 中获取日期的月份和年份
- facebook - facebook lib react-native-fbsdk 不起作用
- azure - 在参数文件中获取当前订阅 id