Enabling HTTPS for the MWS SOAP API Communication Channel - Installation - Foundation 23.2 - Foundation 23.2 - Ready - Content Composer - external

Content Composer Installation

Platform
Content Composer
Product
Installation
Release
Foundation 23.2
License
To enable HTTPS, complete the following steps on the Content Composer server:

Prerequisite

An SSL certificate from a Certificate Authority.

This certificate must have a subject name or subject alternative name that matches the DNS name of your Content Composer server.

  1. Import your SSL certificate into the certificate store under Local Computer > Personal.
  2. Verify that Certification Path and Certificate status are correct.
  3. To bind the SSL server certificate to IP port 8111, complete the following substeps:
    1. Open the certificate.
    2. On the Details tab, find the Thumbprint field and copy its value to the clipboard.
    3. Open a Command Prompt window with Administrator rights.
    4. Execute the following command: Replace SSL-cert-thumbprint with the fingerprint value of your certificate beforehand.

      Example

      netsh http add sslcert ipport=0.0.0.0:8111 certhash=SSL-cert-thumbprint appid={[any GUID]}
  4. To reserve the URL endpoint for non-administrator users and accounts, complete the following substeps:
    1. Identify the Windows user account that is configured to execute the Windows service Composer.MWS.
    2. Open a Command Prompt window with Administrator rights.
    3. To reserve the MWS URL, run the following command. Replace Windows-user-account before with the user account used to run the Windows Composer.MWS service.

      Example

      netsh http add urlacl url=https://+:8111/ user=Windows-user-account
    4. Restart all Content Composer services.