Ultimate Guide to Configure SSL in IIS

In this tutorial we’ll learn step-by-step on How to Configure SSL in IIS

  1. Locate and launch the Internet Information Services (IIS) Manager from the Windows start menu.
  2. Locate and click the server name in the Connections menu tree (left pane) of Internet Information Services (IIS) Manager.
configure SSL in IIS

3. In the IIS section of the server name Home page (central pane), double-click Server Certificates

4. Select the Create Certificate Request option located in the Actions menu on the Server Certificates page (center pane, right pane).

Configure SSL in IIS

5. Enter the data listed below on the Distinguished Name Properties page of the Request Certificate process, then click Next:
Common name: Enter the fully qualified domain name (FQDN) (e.g., www.testdomain.com).

Organization: Enter your company’s legally registered name (e.g., YourCompanyName, Inc.).

Organizational unit: Enter Your department name
or is simply left blank.

City/locality: Enter the name of the city in where your business is situated.

State/province: Enter the state/province.

Country: In the drop-down list, select the country.

Request Distinguished Name Properties
  1. Fill out the form below and click Next on the Cryptographic Service Provider Properties page.

Cryptographic service provider: Select Microsoft RSA SChannel Cryptographic Provider by clicking on the drop-down menu.

Bit length: select 2048 from the drop-down list.

Cryptographic service provider properties
  1. Select the location where you wish to save your CSR by clicking the… box on the File Name page, under Specify a file name for the certificate request.

Note: Keep in mind where you save your csr.txt file and the filename you select. If you simply type in a filename without traveling to a location, C:\Windows\System32 will be where your .CSR is stored.

Request Certificate File Name

8. When you are sure, click Finish.

9. Open the file in a text editor (like Notepad). Then, copy the text, in to the —–BEGIN NEW CERTIFICATE REQUEST—– and —–END NEW CERTIFICATE REQUEST—–

Begin new certificated request Text

10. After you receive your SSL certificate you can install it.

You must install your SSL certificate on the Windows 2016 server where the CSR was generated once we have validated it and issued it. The server must then be configured to use it.

Install SSL Certificate

  1. Save the SSL certificate (e.g., star_testdomain_com.cer) file on the server where you generated the CSR.
  2. Locate and launch the Internet Information Services (IIS) Manager from the Windows start menu.
  3. Locate and click the server name in the Connections menu tree (left pane) of Internet Information Services (IIS) Manager.
Server Home page

4. Double-click Server Certificates in the IIS section of the server name Home page (central pane).

5. Select the Complete Certificate Request option located in the Actions menu on the Server Certificates page (center pane, right pane).

Server Certificate Image

6. On the Specify Certificate Authority Response screen of the Complete Certificate Request process, complete the following and click OK:
File name containing the certificate authority’s response: Select the.cer file by using the browse button to navigate to it. (e.g., star_testdomain_com.cer).

Friendly name: Enter a friendly name for the certificate.
The friendly name is used to identify the certificate; it is not a component of the certificate.

Select a certificate store for the new certificate: In the drop-down list, select Web Hosting.

Specify certificate authority response
  1. After installing your SSL certificate successfully, you must designate the certificate to the relevant website
    sign SSL Certificate
  2. Expand the name of the server that the certificate was put on in the Connections menu tree (left pane) of Internet Information Services (IIS) Manager. Next, select the website you wish to secure with the SSL certificate by expanding Sites.
default web site home

9. Click the Bindings… link under Edit Site in the Actions menu (right pane) on the website’s Home page.

10. Select Add from the Site Bindings window.

site bindings

11. In the Add Site Bindings window, do the following and then click OK:
Type: Select https from drop-down list.

IP address: Select the IP address of the site or select All Unassigned from drop-down list

Port: Input port 443. Port 443 is the one that SSL secures communication over.

SSL certificate: Select your new SSL certificate from the drop-down list (e.g., testdomain.com).

Add site binding image
  1. The website is now set up to allow secure connections and your SSL certificate is installed.

So, this is the full guide steps of configure SSL in IIS

Read More related blogs

Get Flat 65%Off Discount on yearly Dedicated Hosting Plans

Our dedicated server hosting plans are fully customized plans that provide real-time monitoring and a 100% Power & Network Uptime Guarantee.

Scroll to Top