使用Java AWS SDK的amazon web services Cloudfront有限时间(签名)URL
如何使用AWS SDK创建cloudfront签名URL
这看起来真的很容易做到,但我就是看不出来。我基本上了解它是如何工作的,我可能会自己编写简单的Java代码。AWS SDK没有为此提供方法似乎有些奇怪
- 前面的问题,但用C#::cloudfront private time limited url李>
- This link从理论上解释了如何生成此类cloudfront URL,但没有代码示例
- This link解释了如何使用Java实现,但它显然使用了JetS3t库而不是AWS SDK。至少我在AWS SDK Javadoc中找不到使用过的CloudFrontService类
- This link演示如何使用AWS SDK为S3执行此操作
- This blog post我发现another related question中引用的{a8}包含用于执行签名的java类CloudFrontSecurityProvider的源代码,并且并不十分复杂李>
# 1 楼答案
仅供参考-本博客解释了如何在Java中实现。。。很简单
java.awsblog.com/post/Tx1VE22EWFR4H86/Accessing-Private-Content-in-Amazon-CloudFront