2014-02-06 2 views
2

Как создать подписанный URL-адрес облачного доступа с использованием AWS SDK?Cloudfront ограниченное время (подписанное) URL с использованием Java AWS SDK

Это действительно похоже, что это должно быть легко сделать, но я просто не вижу его. Я вообще понимаю, как это работает и, возможно, может скомбинировать простой Java-код, чтобы сделать это сам. Кажется странным, что AWS SDK не предоставляет для этого метода.

  • Более ранний вопрос, но с C#: cloudfront private time limited url.
  • This link объясняет в теории, как образуется такой CloudFront URLs, но без примеров кода
  • This link объясняет, как это делается с Java, но он, очевидно, использует JetS3t библиотеки вместо AWS SDK. по крайней мере, я был не в состоянии найти используемый класс CloudFrontService в AWS SDK Javadoc
  • This link демонстрирует, как это делается для S3 с помощью AWS SDK
  • This blog post я нашел ссылки в another related question содержит исходный код для класса Java CloudFrontSecurityProvider сделать то подписание, и это не очень сложно.

ответ

Смежные вопросы