In my previous company I needed a set of instructions for anyone to use when installing an Experian certificate on a server. This certificate was required when calling the Experian servers from a WCF service hosted in IIS. These instructions can be reused for other similar scenarios.
Now we need to add the certificate.
- Click Start > Run...
- Type MMC and click OK
- Click Yes and the Management Console will open.
- Select File > Add Remove Snap-in.
- Double-click on Certificates.
- Select Computer Account and click Next then Finish.
- Click OK.
- Expand the Certificates (Local Computer).
- Right-click on Personal, select All Tasks and Import.
- Browse to the location of the certificate you are using. You may need to change the type of files to "All files".
- Click OK.
- Click Next.
- Enter the password (if required). the UAT certificate password is "password".
- Click Next and Finish.
- Click on the Personal > Certificates folder.
- Drag and drop the Intermediate certificate to the Intermediate Certification Authorities > Certificates folder.
- Drag and drop the Trusted Root CA to the Trusted Root Certification Authorities > Certificates folder.
- Now we need to make sure the Network Service has the permission to use the certificate.
- Still in MMC, expand the Personal > Certificates folder.
- Right-click on the certificate supplied and select All Tasks > Manage Private Keys...
- Click Add and in the object names text box enter NETWORK SERVICE.
- Click OK and OK again.
- Close the MMC. No need to save console settings.
One more thing. I highly recommend you use the Smoke Tester to do some basic tests on the certificate after installation.