Solution
In some instances, you may want to move a certificate from one server to
another. You may also want to back up the certificate that you have
installed. The best way to do this is to create a .pfx file. A .pfx
(may also be called a .p12 file) is a file that contains both your
public and private keys.
Note: This method will not delete the private key.
This means that the SSL certificate that you have installed will still
function as normal and will still be installed.
- Open up IIS. This can be found in the Administrative Tools in Control Panel.
- Right-click on the website that has the pending request. This is also the website that a CSR has been created for.
- A new window will appear. In that new window, click on the Directory Security tab at the top.
In the same window, you will see three sections. The bottom section named Secure communications has three buttons.
- Click on the Server Certificate... button.
- A wizard appears. Click on Next.
- Select the option to Export the current certificate to a .pfx file. Click on Next.
- Click on the Browse button and navigate to the
path where you would like to save the new .pfx file. Also provide it
with a file name. Click on Next.
- At the next screen, type in a password to protect the
file. Retype in the same password to help prevent any typos in
the password. Click on Next.
- The next screen is a summary screen of all the steps that you have performed. click on Next.
- On the next screen, click on the finish button.
You have successfully created a .pfx