X509Certificate2 cert = new X509Certificate2(ConfigurationManager.AppSettings["PRIVATE_KEY_PATH"].ToString().Trim(), password, X509KeyStorageFlags.MachineKeySet);
Getting below error Exception Type: System.Security.Cryptography.CryptographicException, Exception: Cannot find the requested object. System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr) at System.Security.Cryptography.X509Certificates.X509Utils._QueryCertFileType(String fileName) at System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) at System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(String fileName, String password, X509KeyStorageFlags keyStorageFlags)