无法通过https从AWS S3加载资产?

时间:2015-08-17 14:03:33

标签: ruby-on-rails amazon-web-services amazon-s3

AWS S3 Bucket名称是stagingfiles.example.com,我使用cloudfront来提供资产。

当网站通过http加载时,资产(js& css)正确加载,但是当它通过https加载时,资源未加载。谷歌浏览器网页控制台中显示以下错误。

Images.files.permit(['insert','update','remove']).ifHasRole(['admin', 'manager']).apply();

1 个答案:

答案 0 :(得分:1)

您还需要配置cloudfront以通过https://提供资源。您还需要通过https://在网页中加载资源。这不是S3或cloudfront的问题,而是一般的浏览器行为。

顺便说一句:错误信息很清楚。