In the following the process is described in detail:
In the certlm [Certificates - Local Computer], under Personal -> Certificates, under All Tasks -> Advanced Operations, click on Create Custom Request....
-> The dialog Certificate Enrollment -> Before You Begin is opened.
Select the option Configured by your administrator (if available) and click .
-> The dialog Certificate Enrollment -> Custom request is opened.
Select the template Webserver or the one which is stipulated by administration.
-> The dialog Certificate Enrollment -> Certificate Information is opened.
On the tabbed page Subject, under Subject name -> Type, select the option Common name and under value, enter the following:
server.domain
-> Now the value is displayed on the right side.
Under Alternative name with Type "DNS", add all variants of the server hostname for each click .
-> The values are displayed on the right side.
Go to General tab and add the Description of the cert.
Go to Extensions tab and make sure that these key usages are selected.
Go to the tabbed page Private Key.
Verify the properties under Cryptographic Service Provider.
Key size should be minimal 2048.
Key type: Select option Exchange.
Enable option Use custom permissions and then click on the button . Select those permissions that the user that runs the appserver has access to the private key.
-> Now the dialog Certificate information is displayed again.
The dialog Where do you want to save the offline request? is displayed.
Specify the File name of the certificate request to be generated and click .
The file
servercert.reqshould then be sent to the administration in order for this to be signed it by the company's CA.Import the certificate into the local store under Personal > Certificates (as Admin).
For this, select the certificate, open the context menu and click on Install Certificate or in certlm, under Personal > Certificates on the context menu command All Tasks > Import....
After the import of the certificate the dialog Certificate information should show "You have a private key that corresponds to this certificate".




















