Как подключить мой контейнер с предварительно подписанным URL-адресом в s3 к облаку - PullRequest
1 голос
/ 01 апреля 2019

У меня есть предварительно подписанный URL-адрес в корзине s3, и я подключился к облачному фронту при распространении, но при просмотре URL-адреса отображается следующая ошибка:

`<Error> 
<Code>AccessDenied</Code> 
<Message>Request has expired</Message>
 <Expires>2019-04-01T15:53:17Z</Expires> 
<ServerTime>2019-04-01T16:49:14Z</ServerTime> <RequestId>8DCA892090B33291</RequestId>
<HostId> 82J0WSeDVrCLyOtCfcouBFlTvJfmvEqRUM4y1LCBzE= </HostId> 
</Error>`

Ответы [ 2 ]

1 голос
/ 01 апреля 2019

Ошибка «Запрос истек» возвращается Amazon S3, когда вы пытаетесь получить доступ к предварительно назначенному URL-адресу после указанной даты и времени истечения срока действия URL-адреса.

В этом случае владелец объекта долженсоздать новый предварительно назначенный URL-адрес с новой датой истечения срока действия.

Пожалуйста, перейдите по этой ссылке для получения дополнительной информации об этой ошибке.

1 голос
/ 01 апреля 2019

Это говорит о том, что запрос истек.Как вы создаете предварительно подписанный URL?Время ожидания по умолчанию для предварительно назначенного URL-адреса для S3 составляет 3600 секунд (один час).

Либо вы устанавливаете его намного меньше, либо ваш час истек, и вам нужно будет сгенерировать новый предварительно назначенный URL-адрес.

...