Knowledge Base
MilesWeb / How-Tos

How to Generate Certificate Request File (CSR)?

Approx. read time : 2 min

Steps to Generate Certificate Request File (CSR) on Windows Server

1] Start the Internet Information Services (IIS) Manager program. Select Control Panel> System and Security > Administrative Tools > Internet Information Services (IIS) Manager from the Start menu.

2] From the IIS Manager, choose the main server node that is on the top left under Connections and double-click the Server Certificates.

3] Click on Create Certificate Request from the Actions pane on the top right.

4] On the Distinguished Name Properties page of the Request Certificate wizard, provide the following information and click Next.

Common name:Type a domain name that is fully-qualified domain name (FQDN) (e.g.,
Organization:Enter your company’s legal registered name (e.g., My Company, Inc.).
Organizational unit:Enter your department name within the organization. Frequently this entry will be listed as "IT", "Web Security,"
or is simply left blank.
City/locality:Enter the city name where your company is located
State/province:Type the state/province where your company is located.
Country:From the drop-down list, select the country where your company is located.

5] Select Microsoft RSA SChannel Cryptographic Provider as your Cryptographic service provider and 2048 as bit length, and then click Next.

6] Finally, give the certificate request a file name. It makes no difference what you label it or where you keep it as long as you know where to look for it. It will be required in the following step. Here the file is referred to as csr.txt.

7] To finish the certificate request (CSR) Wizard, click Finish.

8] Open the CSR file you just created in a simple text editor such as Notepad (do not use Word). During the online order process, you must copy and paste the contents of this file, including the top and bottom lines, into the applicable area.

And, you are done!

Related article: How to Set a Domain Name to IIS(Internet Information Server) on Windows Server?

Prajakta Marathe
Prajakta is a content writer at MilesWeb. She is ardent about writing technical and non-technical blogs. Adding value to know-how is what she believes in. She also has good experience in educational field. Gratified in sharing knowledge.