Как остановить истечение срока действия ссылок на файлы службы хранилища объектов? - PullRequest
0 голосов
/ 11 декабря 2018

Я использую OSS (Object Storage Service) для хранения видео, и мне нужны ссылки, срок действия которых не истекает.
Когда я генерирую ссылку в браузере OSS, я получаю возможность установить время истечения, нонет возможности отключить срок действия.

Есть ли способ создать ссылки, срок действия которых не истек?

Time of expiry options

1 Ответ

0 голосов
/ 12 декабря 2018

Есть только один способ сделать это.Вы можете изменить список управления доступом ACL на общедоступное или общедоступное чтение (пожалуйста, помните о риске утечки данных), или лучшим решением может быть изменение списка управления доступом только для объекта.

  1. Изменение списка управления доступом OSS ACL https://www.alibabacloud.com/help/doc-detail/31898.htm
  2. Изменить объект OSS ACL https://partners -intl.aliyun.com / help / doc-detail / 52284.htm Object ACL change

Вариант 2 намного лучше, потому что вся корзина все еще может иметь частный ACL, в то время как отдельные объекты могут быть доступны для публичного чтения.

После того, как корзина или объект (предпочтительный способ) имеет общедоступный ACL для чтения, когда вы нажимаете Скопировать URL-адрес файла , вы можете поделиться объектом.

Object URL FYI - общий доступ к объекту по умолчанию установлен на ? Expires = 1544615363 , что выражено в секундах, равно 17877,49262731 дням и 48,97 годам:)

Default OSS expiration

...