Skip to main content

Questions related to all certificates required to install and run Sitecore components including self signed certificates, should use this tag.

The Sitecore Experience Platform is designed to be secure by default. This means that the Sitecore roles use the Secure Sockets Layer (SSL) with client certificate validation to communicate with each other.

The client certificate validation requires you to set up a client certificate as part of the Sitecore installation process on Azure. You can choose to generate a self-signed certificate to meet this installation requirement or obtain one from a certificate authority.

For developer environments, you can generate a self-signed certificate using PowerShell. For productions environments, Sitecore recommends you obtain a certificate from a certified authority because of potential security concerns.