Amazon CloudFront
Developer Guide (API Version 2016-09-29)

Code Examples for Creating a Signature for a Signed URL

This section includes downloadable application examples that demonstrate how to create signatures for signed URLs. Examples are available in Perl, PHP, C#, and Java. You can use any of the examples to create signed URLs. The Perl script runs on Linux/Mac platforms. The PHP example will work on any server that runs PHP. The C# example uses the .NET Framework.

For an example of how to use cookies with Ruby on Rails, see Tools and Code Examples for Configuring Private Content in the topic Amazon CloudFront Related Information.

You can find example code for signed URLs and for signed cookies in a variety of programming languages. Perform an internet search on sample app language cloudfront signed URLs or on sample app language cloudfront signed cookies.