Configuring the QlikView Distribution Service with the Qlik Sense certificates

You must configure each QlikView Distribution Service (QDS) with Qlik Sense certificates to allow links to QlikView documents to be published to the Qlik Sense hub.

Before you begin

To configure the QDS, you must copy to each QDS machine a new set of certificates including the client.pfx, root.cer, server.pfx. Each QDS machine that you configure requires a new set of Qlik Sense certificates.

Importing the Qlik Sense certificates on the QDS machine

All certificates can be imported using the native Windows Certificate Import Wizard.

備註: The root.cer certificate must be imported before all other certificates.

Importing the root.cer certificate

  1. Double-click to open the certificate.
  2. Click Install Certificate.
  3. The Certificate Import Wizard is initiated.

  4. Select Current User.
  5. Select Place all certificates in the following store.
  6. Click Browse and select the Trusted Root Certification Authorities folder.
  7. Review the certificate information and click Finish.
  8. The root.cer certificate is imported on the QDS machine.

Importing the client.pfx and server.pfx certificates

  1. Double-click to open the certificate.
  2. The Certificate Import Wizard is initiated.

  3. Select Current User.
  4. On the Private key protection screen, type the certificate password.
  5. Select Automatically select the certificate store based on the type of certificate.
  6. Review the certificate information and click Finish.
  7. The certificate is imported on the QDS machine.

Configuring the QDS properties with the Qlik Sense certificate and machine information

The QDS configuration file must be updated on each machine with the associated certificate thumbnail and Qlik Sense and QDS machine information. By default, the QVDistributionService.exe.config QDS configuration file is located in C:\Program Files\QlikView\Distribution Service.

  1. In the <appSettings> section, type <add key="QRSMachineName" value="MySenseMachine.domain.com" />replacing QlikSenseMachineName.domain.com with the name of your machine running the Qlik Sense Repository. 
  2. 備註: The machine name must include the domain and match the name used when creating the Qlik Sense certificates.
  3. On a separate line, type <add key="QVWSMachineName" value="QlikViewMachineName" /> replacing QlikViewMachineName with the name of your machine running the QlikView Web Server.

    備註: The domain is not required.
  4. (Optional) On a separate line, type <add key="AjaxClientPath" value="/MyAjaxURL/opendoc.htm" /> replacing MyAjaxURL with the URL of your Ajax Client. If this configuration option is not added, the default /QvAJAXZfc/opendoc.htm is used.
  5. Open the Windows Microsoft Management Console.
  6. Click the Certificates - Current User drop-down arrow.
  7. Open the Personal > Certificates folder.
  8. Double-click the QlikClient certificate.

    The certificate properties are displayed.

  9. On the Details tab, copy the Thumbprint value.
  10. On a separate line in the QVDistributionService.exe.config file, type <add key="SenseClientCertificateThumbprint" value="‎ThumprintID" /> replacing ThumbprintID with the value of the thumbprint found in the certificate properties.
  11. Save your changes.

    The QDS is configured to allow you to publish links to QlikView documents in the Qlik Sense hub.