我有后台的一点点知识,但发布了一些文件,在亚马逊EC2的Linux AMI实例nginx的服务。
我试图访问发布在/ var从Observablehq / www / html等一个以.json文件,但我得到以下错误,当我尝试获取该网址:
访问从原点“https://herdtrails.com/data.json” https://askbid.static.observableusercontent.com“已被封锁由CORS政策抓取:无“访问控制允许来源”标头出现在所请求的资源。如果一个不透明的响应提供您的需求,设置请求的模式,以“无CORS”获取禁用CORS的资源。
我不知道如何以及在何处,我应该能够CORS,我是否需要添加任何东西到nginx.conf,也许我要创建一个Node.js的应用程式提供与CORS?
正如我所说的,我现在了解的后端,所以我完全迷失了方向。
您应该添加CORS标头的响应让浏览器接受。见how to add cors headers to nginx
它会更好,如果你改用https://askbid.static.observableusercontent.com
的*
我强烈建议阅读CORS的一些基本信息,以便更好地了解你实际上在做什么。