我已经在GitHub页面上部署了react应用程序。
但现在我遇到了一个问题:我向服务器请求的身份验证状态没有得到任何响应。怎么了?
has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource
GitHub页面支持CORS since 2015 Fix CORS Error| React Tutorial “它指出:
最后一期提到:
cURL不执行CORS规则。为了安全起见,浏览器会强制执行这些规则。 实际上,在服务器的响应头中应该有该头,这表示允许其他网站直接访问该资源 . 使用网页所在域上的代理服务器访问4chan的API或, 在任何其他域上使用代理服务器,但修改响应以包含必要的头。
cURL不执行CORS规则。为了安全起见,浏览器会强制执行这些规则。
实际上,在服务器的响应头中应该有该头,这表示允许其他网站直接访问该资源 .