Step 1 – Get the private/public keys from AWS Admin console.
Login to AWS Admin console as root user
Click on “Create New Key Pair”
Download Private Key & Public Key files.
Step 2 – Get the private/public keys from AWS Admin console.
Using Signed URLs.
$path :- CDN URL
Using Signed Cookies
We need to generate the Signed URL first and then use them to set cookies from the server side.
Application URL : app1.example.com
CDN’s URL : cdn.example.com . (This is how we do it and we need to do this because we will not be able to set the cookies for a different domain *.cloudfront.net)
And from the application, we set the following cookies in ‘.example.com’