Modifying Composer.XWS.exe.config to use HTTPS - Advanced Design and Setup - Foundation 23.2 - Foundation 23.2 - Ready - Content Composer - external

Content Composer Advanced Design and Setup

Platform
Content Composer
Product
Advanced Design and Setup
Release
Foundation 23.2
License
To modify Composer.XWS.exe.config:
  1. From the %Composerdir% directory, open Composer.XWS.exe.config with a text editor that supports UTF-8.
  2. Within the <appSettings> element, change all http occurences to https.
    <appSettings>
       ...
       <add key="rws" value="https://localhost:8100/rws" />
       <add key="sts" value="https://localhost:8100/sts" />
       <add key="login" value="https://localhost:8100/mur/login" />
       <add key="mur" value="https://localhost:8100/mur/data" />
  3. Comment out the line <service name="remotecontrol" assembly="ModusSuite.Runtime.RemoteControlService" type="ModusSuite.Runtime.RemoteControlService" />.
  4. In the <add baseAddress element below the line <service name="ModusSuite.Xdata.SelectionService" behaviorConfiguration ="ModusSuiteServiceBehaviour" >, change http to https.
    <service name="ModusSuite.Xdata.SelectionService" behaviorConfiguration ="ModusSuiteServiceBehaviour" >
       <host>
          <baseAddresses>
             <add baseAddress ="https://[DNS name of the load balancer server]:8100/xws" />
          </baseAddresses>
       </host>
    ...
    </service>
  5. In the <add baseAddress element below the line <service name="ModusSuite.Xdata.SelectionServiceBasic" behaviorConfiguration="BasicBehaviour">, change http to https. .
    <service name="ModusSuite.Xdata.SelectionServiceBasic" behaviorConfiguration ="BasicBehaviour">
       <host>
          <baseAddresses>
             <add baseAddress ="https://[DNS name of the load balancer server]:8100/xwsbasic" />
          </baseAddresses>
       </host>
    ...
    </service>
  6. Change the line <security mode="Message"> to <security mode="TransportWithMessageCredential">.
  7. Within the <behavior name="ModusSuiteServiceBehaviour"> element, change <serviceMetadata httpGetEnabled="true"/> to <serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />.
  8. Save and close the file.