1
我已經做了與AWS的S3 PHP SDK單元測試如下:S3預認證超時似乎是斷
$url = $s3->get_object_url($bucket, $path, '10 seconds');
echo $url . "\n";
echo time() . "\n";
sleep(20);
$this->assertEquals(403, $this->getUrlHttpCode($url));
斷言失敗,因爲URL甚至20秒之後仍然可以訪問。亞馬遜返回的'Expires'URL參數是正確的,但該請求仍然成功。
這是S3中的一個bug嗎?任何人都會遇到這個問題