We are going to discuss on how to install/create a free SSL certificate from Let’s Encrypt on IIS web server using certify SSL manager. But before, I would like to introduce the first what is certify SSL manager and how it can be helpful to us. Let’s first understand it right away.
What is Certify SSL Manager and how it can be helpful?
Certify SSL Manager is software that helps you to create, install and renew a free SSL certificate from Let’s Encrypt on IIS Windows, it will help you to request, deploy and auto-renew free trusted SSL certificate from Let’s Encrypt Certificate Authority. The Certify SSL Manager is free for limited use, in case if you require many more certificate you can purchase an upgrade key.
Let’s start how to create or install a free SSL certificate on the Microsoft .NET website.
1. First of all, we need to install Certify SSL Manager in our IIS web server. Now you have to go on this URL: https://certifytheweb.com/ and download and install the latest installer file.
2. After you done the installation when you are going to run the Certify SSL Manager, it will ask you for an email id. Keep in mind, the provided email address will be used by Letsencrypt to notify you. Now, click on the Register Contact button.
3. Click on the New Certificate button for creating a certificate.
4. Now, select your website from “select website” drop-down. If you don’t want to then just leave it because it’s not mandatory.
You can also manually add Wildcard Domains to a certificate request.
A wildcard domain takes the form *.yoursite.com and the resulting certificate will cover the yoursite.com and anything.yourdomain.com, but it will not cover nested subdomains i.e. www.anything.yourdomain.com
How does Wildcard SSL Certificate works?
In below example shows that if you choose Wildcard SSL for *.yoursite.com, you can secure unlimited sub-domains under a single protection:
5. Click on Authorization for setup the root directory path of your website.
6. Click on the Test button for testing the configuration and when you see all green marks means all configuration settings are correct.
7. Now we can Request a real Certificate by clicking on the Request Certificate button.
8. After clicking on Request Certificate, then after some background process you able to generate a free SSL certificate.
Final Verdict
Yury Sobolev is Full Stack Software Developer by passion and profession working on Microsoft ASP.NET Core. Also he has hands-on experience on working with Angular, Backbone, React, ASP.NET Core Web API, Restful Web Services, WCF, SQL Server.