Creating an issuance certificate in PingOne
The PingID Windows Login - Passwordless solution uses certificate-based authentication (CBA), so a certificate is required for each user that will sign on. This requires that you create an issuance certificate in PingOne, and then publish the certificate.
Steps
-
Create an issuance certificate in PingOne, following the instructions in Adding a certificate and key pair in the PingOne documentation. When creating the certificate, set the Usage Type to Issuance, and for the Signature Algorithm, select SHA256withRSA.
-
Publish the issuance (CA) certificate.
-
To publish to Active Directory:
certutil -dspublish -f<CA certificate filename>NTAuthCA -
To publish to the Microsoft Entra admin center:
-
Select Entra ID > Certificate authorities.
-
Upload the root CA certificate you created in the previous step.
-
-
-
To verify that the certificate was published:
-
Active Directory: Run the following command and make sure that you see the CA certificate in the list:
certutil -viewstore "ldap:///CN=NTAuthCertificates,CN=Public Key Services,CN=Services,CN=Configuration,DC=<domain name>" -
Microsoft Entra Admin Center: Go to Entra ID > Certificate authorities and verify that the CA certificate is listed.
-
-
Active Directory: Import the CA certificate in the Group Policy Management Console (GPMC) in order to publish the CA certificate to end users' computers:
-
Open the Group Policy Management Console (GPMC).
-
Locate the relevant domain.
-
Locate the group policy you will be using.
-
Under Computer Configuration\Windows Settings\Security Settings\Public Key Policies, select Trusted Root Certification Authorities and import the CA certificate.
-