亚马逊s3的问题

时间:2017-07-14 01:08:04

标签: php amazon-web-services amazon-s3 amazon bucket

我将我的子域指向s3桶,一切正常

网址AMAZON - /mybucket/logo.jpg

OR

我的SUBDOMAIN - / logo.jpg

正常工作

但是logo.jpg是一个公共档案馆。 理论上,要从存储桶中获取私有文件,我需要使用预先设计的URL,使其看起来像这样

  

AMAZON URL

正常工作,但是当我尝试访问子域时,不允许这样做。

  

MY SUBDOMAIN

我正在使用这个PHP代码

$cmd = $client->getCommand('GetObject', [
    'Bucket' => 'teste.darpine.com',
    'Key'    => 'cover.jpg'
]);
$request = $client->createPresignedRequest($cmd, '+10 hours');
echo $presignedUrl = (string) $request->getUri();

0 个答案:

没有答案