Do not use temporary certificates in production
Jason Taylor, Prashant Bansode, Carlos Farre, Madhu Sundararajan, Steve Gregersen
Use temporary certificates when you want you are developing and testing your WCF service. Temporary certificates are cheaper than production certificates and are easier to create. Once you are ready to deploy, replace your temporary certificate with a production
certificate provided by a certificate authority.
Temporary certificates can be created using using the makecert
utility. If you are deploying a WCF service for a real-world production environment, use a certificate provided by a certificate authority (CA) such as Microsoft Windows Server 2003 Certificate
Server or a third party.