当我尝试以隐身方式打开此文件时,我可以打开它。但是...
当我尝试从控制台执行此操作时,出现此错误: 从控制台: 在此输入图片描述
我的配置:
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::documentation-test-mk/*"
}
]
{
"AllowedHeaders": [
"*"
],
"AllowedMethods": [
"GET",
"PUT",
"POST",
"DELETE",
"HEAD"
],
"AllowedOrigins": [
"*"
],
"ExposeHeaders": [],
"MaxAgeSeconds": 30000
}
任何人都可以帮我提取文本吗?
这不是 s3 的问题,而是你的前端的问题。您在前端配置了内容安全策略(CSP)。这限制了它加载文件。如果您将 s3 url 添加到您的 CSP 或减少其限制,它应该可以工作。
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/connect-src
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy