为S3生成唯一键(文件名)

时间:2016-10-23 17:26:11

标签: c# .net amazon-s3

我正在编写一个.NET Core Web应用程序,它将文件上传到S3存储桶。但是,我不确定如何安全地为存储桶生成密钥(文件名)。如何生成随机密钥以避免冲突?

我已经从AWS上阅读了Request Rate and Performance Considerations,因此出于性能原因,我对随机性的概念很熟悉,但我不确定是否存在避免冲突的随机性。我不知道什么被认为是随机的。

1 个答案:

答案 0 :(得分:1)

您可以通过在每个密钥前面添加GUID来保证不会发生冲突。