SSL certificate will not save

I am trying to install an SSL certificate (with GoDaddy.com) on IIS 7. I can add the certificate according to the directions you found here and it appears in my list of server certificates, but as soon as I leave the server certificate page and return to it, the certificate no longer appears in the list.

This certificate is also used in the Apache field to authenticate our site (I use IIS for the WCF API). The certificate is assigned to * .mydomain.com, so I decided to use it for the Apache website server (www.mydomain.com), as well as my API (services.mydomain.com). Am I mistaken in this assumption? Do I need to do something other than the instructions that I referenced above to install?

+4
source share
1 answer

Brian,

I assume that you just grabbed the .cer file and imported it into the IIS mailbox. Unfortunately, this is not possible, since your certificate will not contain a private key, so it will not be an option in IIS.

The GlobalSign team you specified is great, but if you created the CSR on the IIS server itself.

What you need to do is create PFX from your .key and .cer files from the Apache server, and then you can import this PFX into your IIS server and designate it for use.

So use this to create your PFX file; https://support.globalsign.com/customer/portal/articles/1229676-back-up-certificate---apache-openssl

Following; https://support.globalsign.com/customer/portal/articles/1217281

As for everyone else, if you only have a .CER file, you have not created a request, you need a secret key. So create a new CSR and ask for a reissue from your respective certification authority.

The fact that you cannot assign a certificate in IIS is that you do not have a private key that matches the certificate.

+2
source

Source: https://habr.com/ru/post/1396408/


All Articles