Chrome报告标准CSS样式表的CORS / XHR问题

时间:2017-05-12 01:12:58

标签: google-chrome http cors amazon amazon-cloudfront

我的网络应用程序以完全正常的方式从我们的CDN加载样式表:

$data = []; $html=$this->load->view('welcome_message', $data, true); //this the the PDF filename that user will get to download $pdfFilePath = "output_pdf_name.pdf"; //load mPDF library $this->load->library('m_pdf'); //generate the PDF from the given html $this->m_pdf->pdf->WriteHTML($html); //download it. $this->m_pdf->pdf->Output($pdfFilePath, "I");

css渲染得很好,但Chrome开发者控制台报告:

  

XMLHttpRequest无法加载https://static.example.com/app.css。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许原点“https://www.example.com”访问。

它也出现在XHR和CSS选项卡下的网络选项卡中。

在本地开发服务器上进行测试时不会发生此错误。 CDN是Amazon Cloudfront。

以下是HTTP标头,以防它们提示:

<link rel="stylesheet" type="text/css" href="https://static.example.com/app.css">

0 个答案:

没有答案