You configure certificates for Horizon 8 by importing the certificates into the Windows local computer certificate store on the Horizon 8 server host.

Before you can import a certificate, you must generate a Certificate Signing Request (CSR) and obtain a valid, signed certificate from a CA. If the CSR is not generated according to the example procedure described in this scenario, the resulting certificate and its private key must be available in a PKCS#12 (formerly called PFX) format file.

There are many ways to obtain TLS certificates from a CA. This scenario shows how to use the Microsoft certreq utility to generate a CSR and make a certificate available to a Horizon 8 server. You can use another method if you are familiar with the required tools and they are installed on your server.

Use this scenario to solve the following problems:

  • You do not have TLS certificates that are signed by a CA, and you do not know how to obtain them
  • You have valid, signed TLS certificates, but they are not in PKCS#12 (PFX) format

If your organization provides you with TLS certificates that are signed by a CA, you can use these certificates. Your organization can use a valid internal CA or a third-party, commercial CA. If your certificates are not in PKCS#12 format, you must convert them. See Convert a Certificate File to PKCS#12 Format.

When you have a signed certificate in the proper format, you can import it into the Windows certificate store and configure a Horizon 8 server to use it. See Set Up an Imported Certificate for a Horizon 8 Server.