2013-03-19 38 views
1

我遇到了S3文件的問題。我有一些使用boto上傳文件到S3的python代碼,我想寫一個日誌文件鏈接到我創建的文件以備將來參考。創建鏈接到仍然需要驗證的私人S3文件

我似乎無法找到一種方法來生成鏈接,只適用於認證的人。我可以使用generate_url方法創建鏈接,但任何點擊該鏈接的人都可以訪問該文件。任何其他創建url的鏈接都會創建一個鏈接,即使我已經登錄也無法正常工作(獲取訪問被拒絕的XML)。

有人知道這樣做嗎?最好的永久鏈接,但我可以使用有效期定時間之後

由於只是暫時的環節上做到, 阿斐

回答

1

沒有,實在是沒有任何辦法做到這一點,而無需把人與人之間的服務的某種點擊鏈接和S3對象。

原因是對S3內容的訪問取決於您的AWS access_key和secret_key。無法使用這些憑據「登錄」,並且登錄到AWS Web控制檯將使用一組僅用於控制檯的憑據。它不會使用S3服務對您進行身份驗證。