3

PHP を使用して、S3 からオブジェクトの署名付き URL を取得しようとしています。SignatureDoesNotMatch エラーが発生し続けます。以下は私のコードです。

$client = S3Client::factory(array(
            'key'    => getenv('S3_KEY'),
            'secret' => getenv('S3_SECRET'),
            'region' => 'us-east-1', // @todo does this matter?
        ));

$presignedUrl = $client->getObjectUrl(getenv('S3_BUCKET'), $id, '+5 minutes');

return $presignedUrl;

その後、正しい形式の URL が返されますが、サード パーティのアプリから URL を使用して写真を投稿しようとすると、次のエラー SignatureDoesNotMatch エラーが発生します。ここで私が間違っていることについてのアイデアはありますか?

ありがとうございました!

4

0 に答える 0