【发布时间】:2022-07-24 04:45:51
【问题描述】:
我在 EC2 实例上启动了一个 django 应用程序,并将我的静态文件(css、js 等)添加到 S3 存储桶中。昨晚几个小时后,当我查看 EC2 公共地址 Happy days 时,我设法将静态文件加载到页面上。
但现在我不断收到此错误:当我查看检查网页时,我不断收到此错误“Cross-Origin-Opener-Policy 标头已被忽略,因为 URL 的来源不可信。它是在最终响应或重定向。请使用 HTTPS 协议传递响应。您也可以使用 'localhost' 源"
我的静态图片都没有加载。我在网上找不到与此确切错误消息相关的任何内容,有些变体会导致死胡同。有谁知道怎么回事?
奇怪的是,如果我在我的个人电脑上运行我的 django 应用程序,那么当我检查时错误不会显示,但静态图像也不会加载。
当我在 ec2 实例上运行 django 应用程序时,我收到错误消息,静态图像仍未加载。所以我不认为该错误会影响加载静态图像,即它们是 2 个独立的问题。
但昨晚所有这一切都在起作用,所以我不知道发生了什么。
【问题讨论】:
-
你能上传你的settings.py
-
添加了 settings.py 和 env 文件。那里有很多评论行,因为我一直在尝试不同的解决方案,但没有运气,但这些是我昨晚一切正常时的设置
标签: django amazon-web-services amazon-s3 amazon-ec2