Requesting certificates with elliptic curve based keys fails when using the Microsoft Platform Crypto Provider
Assume the following scenario:
- A certificate template is configured to use keys based on elliptic curves .
- In addition, the certificate template is configured to use the Microsoft Platform Crypto Provider to protect the private key with the Trusted Platform Module (TPM) of the device.
- The certificate request fails with the following error message:
Error: The requested operation is not supported. 0x80090029 (-2146893783 NTE_NOT_SUPPORTED)On Windows Server 2016, the error message "No provider was specified for the store or object. 0x80092006 (-2146885626 CRYPT_E_NO_PROVIDER)" is issued with otherwise identical behavior.
