Generate a x509 certificate

Omar Navarro 331 Reputation points
2022-02-18T18:39:45.63+00:00

I've created a certificate at the Azure Portal with the intention of creating edge device certificates from it. After importing the certificate into my .NET application with Azure Key Vault client, I've run into this issue when creating a new cert off it. How to create a new certificate with Basic Constraints extension set to True (at the Portal may not be possible yet)? I have a bash script for creating certificates, but am having trouble loading them into Key Vault (error: missing private key).

"The issuer certificate does not have an appropriate value for the Basic Constraints extension. (Parameter 'issuerCertificate')"
Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
567 questions
Azure IoT Hub
Azure IoT Hub
An Azure service that enables bidirectional communication between internet of things (IoT) devices and applications.
1,176 questions
0 comments No comments
{count} votes

Accepted answer
  1. Sander van de Velde | MVP 32,011 Reputation points MVP
    2022-02-18T19:52:02.193+00:00

    Hello @Omar Navarro ,

    Azure IoT Edge devices use a certificate to secure the internal communication related to Azure IoT Edge modules.

    You can add your own certificates but the currently documented demonstration is based on self-signed certificates.

    I recommend testing this situation first before moving on.

    For more information, check this explanation.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.