Certificate does not appear in IIS console after importing

Certificate does not appear in IIS console after importing

In order for certificate to be validated for a web-application is should have a private key which will be valid for the specific machine.

If the certificate does not appear in IIS console, the reason is missing private key.
To validate if a certificate has private key present or not, look for the details in the general tab. In the screenshot below, the private key are present .