简体   繁体   English

有些人无法通过通过电子邮件发送给他们的直接 s3 链接在 S3 中下载公共 object

[英]Some people can't download a public object in S3 via direct s3 link that is emailed to them

So there's a public file https://my-bucket.s3.amazonaws.com/attachment/folder/file.csv that can be downloaded by almost all people who receive this link via email.于是就有了一个公共文件https://my-bucket.s3.amazonaws.com/attachment/folder/file.csv ,几乎所有通过email收到这个链接的人都可以下载。

Nevertheless, there are some people that hit this link and receive the following message from S3:然而,有些人点击此链接并收到来自 S3 的以下消息: 在此处输入图像描述

I've checked permissions for the object. They look fine afaik.我已经检查了 object 的权限。他们看起来很好 afaik。 s3 中对象的权限

If "Object ACL" needs to be checked as well and it's the only thing that needs to be done, could you please point me to the place in AWS docs where this field is described, because I haven't found it.如果还需要检查“对象 ACL”,并且这是唯一需要做的事情,请您指点我在 AWS 文档中描述该字段的位置,因为我还没有找到它。

If sharing a direct public link to s3 object simply doesn't work, could you share your reasons apart from the bucket's security point of view?如果共享到 s3 object 的直接公共链接根本不起作用,除了存储桶的安全角度之外,您能否分享您的原因?

Pointing out any other problem will also be appreciated指出任何其他问题也将不胜感激

There was an issue with the email clients our clients used.我们的客户使用的 email 客户端存在问题。 Thanks to everyone who contributed and didn't, but put some mental effort into trying to come up with a suggestion that would help us.感谢所有做出贡献和没有贡献的人,但他们付出了一些精神努力,试图提出一个对我们有帮助的建议。 Shout out to @qkhanpro for a close-to-true suggestion.向@qkhanpro 大声喊出接近真实的建议。 I'm now closing this question.我现在关闭这个问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM