iT邦幫忙

0

AWS 的 S3 加密問題

各位前輩小弟有一事不明
我把檔案放到 S3 的儲存空間給有特定權限的人下載,可事其實只要拿到網址的人都可以無限制的下載這個檔案

請問一下有沒有相關可以設定的方式讓下載路徑是一次性使用就不能用的

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
qrtt1
iT邦新手 4 級 ‧ 2013-04-09 09:34:17
最佳解答

上傳成 private object 再產生 presigned url 就可以了。

參考文件:
http://s3.amazonaws.com/doc/s3-developer-guide/RESTAuthentication.html

如果你是要用特定語言實作也有 sdk 可以用,以 java sdk 為例你可以呼叫 AmazonS3Client 的 generatePresignedUrl:
<http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/AmazonS3Client.html#generatePresignedUrl(java.lang.String, java.lang.String, java.util.Date)>

小灰狼 iT邦新手 5 級 ‧ 2013-04-09 11:28:40 檢舉

感謝
我試試看喔忙

我要發表回答

立即登入回答