Html s3没有这样的密钥,指定的密钥不存在。从url预览文档

Html s3没有这样的密钥,指定的密钥不存在。从url预览文档,html,ruby-on-rails,amazon-web-services,iframe,amazon-s3,Html,Ruby On Rails,Amazon Web Services,Iframe,Amazon S3,我在用回形针,s3。我上传了一个word文档,现在我希望能够从数据库中预览它。我正在使用iframe 存储桶名称不正确,或者存储桶上不存在文件 如果您希望每个人都可以访问该文件,请确保该文件的权限是公开的。当我仅使用agreement.document或agreement.document.url时,对于src,它会要求我下载该文件,因此这意味着我有权限并指向正确的文件。我尝试了包含我的域名www.domain.com/,但是我得到了一个不同的错误,关于| get |路径如何不存在。你能检查

我在用回形针,s3。我上传了一个word文档,现在我希望能够从数据库中预览它。我正在使用iframe


存储桶名称不正确,或者存储桶上不存在文件


如果您希望每个人都可以访问该文件,请确保该文件的权限是公开的。

当我仅使用
agreement.document
agreement.document.url
时,对于
src
,它会要求我下载该文件,因此这意味着我有权限并指向正确的文件。我尝试了包含我的域名
www.domain.com/
,但是我得到了一个不同的错误,关于| get |路径如何不存在。你能检查一下你是否可以通过硬编码链接来查看文档吗?如果它能工作,那么你的代码就有问题了,而不是s3。我更新了我的问题,因为我让pdf工作,但没有word文档^^^我不认为所有浏览器都能预览word文档。您应该使用pdf显示预览,并提供word文档的下载链接。