Generating a CSR for a custom domain
If you use a custom domain, you need to create the custom domain resource in PingOne and import the TLS/SSL certificate used by the custom domain resource.
About this task
To implement a custom domain, you’ll:
-
Create the custom domain resource. For example,
auth.acme.com. -
Create a CNAME record in the
acme.comDNS forauth.acme.comthat points to the canonical name when the custom domain was created. -
If you don’t have a TLS/SSL certificate, outside of PingOne, generate a certificate for
auth.acme.com(a certificate request that’s signed by a certificate authority), which results in a private key, certificate chain, and certificate. -
Import the certificate (chain, cert, private key).
Learn more about custom domains in Domains.
If you don’t have a TLS/SSL certificate, create the certificate for the custom domain as follows:
Steps
-
Start
opensslor install it if you haven’t already. -
Run the following
opensslcommand.openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr
-
Enter the following certificate signing request (CSR) information at the prompt:
-
Common Name (CN)
-
Organization
-
Organization Unit (OU)
-
City (or Locality)
-
State (or Province)
-
Country
-
-
Submit your CSR to a certificate authority (CA) for validation.
Result
After validation, the CA returns the trusted TLS/SSL certificate, which you can import to complete and enable the custom domain. Learn more in Adding a TLS/SSL certificate.