Today I needed to take a wildcard certificate that was already installed on a website and apply that to another website. The only problem I found was the new website was located on a different server. Now the new site did have the same <domain.com> extension on it as the old one but just a different prefix.
Below is how I did this.
Export on IIS6
- From the Start menu, select “Run” and type mmc.
- Choose Add/Remove Snap-in under the File menu.
- Click Add, then Certificates, then Add.
- Go to Computer Account, then Next, then Local Computer, then Finish.
- Close the Add Standalone Snap-In window and the Add/Remove Snap-in window.
- Click the + to Expand the Certificates (Local Computer) Console Tree, look for the Personal directory/folder and expand Certificates.
- Right Click on the Certificate you would like to backup and choose > ALL TASKS > Export, follow the Certificate Export Wizard to backup your certificate to a .pfx file
- Choose to ‘Yes, export the private key’ and to include all certificates in certificate path if possible (do NOT select the delete Private Key option).
- Leave default settings > Enter Password (if required)
- Choose to save file on a set location, then Finish.
- You will receive a message > Export Successful
- The .pfx file backup is now saved in the location you selected.
Import On IIS 6
Step 1 – Install Certificate on Computer for use
- From the Start menu, select “Run” and type mmc.
- Choose Add/Remove Snap-in under the File menu.
- Click Add, then Certificates, then Add.
- Go to Computer Account, then Next, then Local Computer, then Finish.
- Close the Add Standalone Snap-In window and the Add/Remove Snap-in window.
- Click the + to Expand the Certificates (Local Computer) Console Tree, look for the Personal directory/folder and expand Certificates.
- Right Click the blank space by the currently install certificates and select All Tasks –> Import
- Follow instructions
- Select Next
- Browse to where the PFX is located
- Select finish
Step 2 – apply cert to site
- Start IIS Manager
- Expand IIS Manager –> Server –> Web Sites –> to the site you want apply certificate
- Right click and select Properties
- Select Directory Security Tab
- Select Server Certificate button
- Select Next
- Select Replace certificate
- Select Next
- Select new certificate
- Select next and finish
- Click OK to save properties
- Test Site
Import if you are using IIS 7
- From the Start menu, select “Run” and type mmc.
- Choose Add/Remove Snap-in under the File menu.
- Click Add, then Certificates, then Add.
- Go to Computer Account, then Next, then Local Computer, then Finish.
- Close the Add Standalone Snap-In window and the Add/Remove Snap-in window.
- Click the + to Expand the Certificates (Local Computer) Console Tree, look for the Personal directory/folder and expand Certificates.
- Right Click the blank space by the currently install certificates and select All Tasks –> Import
- Follow instructions
- Select Next
- Browse to where the PFX is located
- ….
- Once certificate is installed Edit Bindings for the site
- Apply certificate to your Site or Add new 443 if not already added.
good information. thanks for posting.
Awesome post, where is the rss? I cant find it!
Thank you and added RSS feed to the right