(12 votes, average: 4.67 out of 5, rated)
Google App Engine (GAE) is a wonderful cloud platform to host, build and run applications using Google’s data centers. If you use Google App Engine (GAE), you don’t have to manage the server, you only need to upload the application. Any developer who is serious about his/her App security would want to install an SSL certificate at some point. That is why we have come up with this easy guide that will help you install SSL on Google App Engine.
Note: You must make sure that the certificate you want to install is supported by GAE.
Let’s get the ball rolling.
Whether you want to install SSL on a website or on App, CSR generation is the first thing you need to do. Once you generate a CSR, you will be given CSR along with your private key. You can either opt for our CSR Generation tool or you can generate one over a web server.
Note: It is called ‘Private’ Key for a reason. Make sure you store it in a secured place. After all, it’s your website at stake here.
Once you are done with the vetting process, your CA will send you the certificate files via email. These files might be compressed in .zip format, if they are you can extract those files to the server directory.
You will also need to configure SSL for custom domains using your Google Apps account.
—–BEGIN CERTIFICATE—– (Your Primary SSL certificate: domain_name.crt) —–END CERTIFICATE—– —–BEGIN CERTIFICATE—– (Your Intermediate certificate: certificate_provider.crt) —–END CERTIFICATE—–
Those “BEGIN CERTIFICATE” and “END CERTIFICATE” marks are a MUST. Don’t forget to include them.
And if you don’t want your brain cells to indulge in this process, use our automated SSL converter tool for it.
Note: If your app has already been added in Google Apps, you can skip the first two steps and move directly to the third step.
Once all the aforementioned steps are completed successfully, you’ll be redirected to App Engine Admin Console of the application.
Now that you have uploaded the certificate files, you must configure them. Here’s how to do it: