Configuring Secure Endpoint URLs

There may be endpoints in the AgentDesktop.exe.config file that have no endpoint address and consequently no URL to change, as shown in the following example.

<!-- address set by config entry: name=Microsoft_Ccf_Csr_Core_ContextWebServices_ContextWebServices,type=URL -->
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="Binding1" contract="Microsoft.Ccf.Csr.ContextWebServices.ContextWebServices" />

To configure these endpoints for HTTPS, change the bindingConfiguration to Binding2, and then save the file. You must use the Admin Console to change the addresses.

To change the Web service addresses

  1. Open the CCF Admin Console.
  2. Expand the Settings node, and then expand the Configurations node. The Web services are listed with a type of URL.
  3. Right-click the Web service name, and then click Properties. In the configuration file, each empty endpoint URL has an accompanying comment that lists its name and type in the Admin Console configurations node.
  4. In the Value section of the Properties window, in the Address text box, change http to https.
  5. Click OK.
  6. Repeat steps 1 – 4 for any other URL that needs to be configured.
  7. When you are finished, close the Admin Console.