Use Tosca Server with an HTTPS binding

All Tosca Server features allow for an HTTPS binding to transfer data. All Tosca Server features use an HTTP binding by default until you set up HTTPS configuration as described here.

Once you have finished the installation of the Tosca Server, where you specified https, follow the instructions below to perform the necessary actions in the IIS Manager:

  1. Define a valid signed certificate for the Tosca Server website.

  2. Adapt the SSL settings.

  3. Start the Tosca Server website.

  4. Configure the Tosca Server services to use https, if needed.

Define a certificate in the IIS Manager

To specify a certificate for the Tosca Server website in the IIS Manager, follow the steps below:

  1. Open the IIS Manager from the Windows Start Menu.

  2. In the IIS Manager, select the Tosca Server website from the Sites folder.

  3. Under Actions on the right-hand side, select Bindings.... This opens the Site Bindings window.

  4. In the Site Bindings window, select the preconfigured HTTPS binding and click on Edit.... This opens the Edit Site Binding window.

  5. Optionally, if you don't have a valid certificate, install it under Trusted Root Certification Authorities.

  6. In the Edit Site Binding window, select a valid SSL certificate and click OK to confirm your selection. Close the Site Bindings window.

Adapt the SSL settings

To adapt the SSL settings for the Tosca Server website, follow the steps below:

  1. In the IIS Manager, select the Tosca Server folder.

  2. Double-click the option SSL Settings in the Tosca Server window. This opens the SSL Settings window.

  3. In the SSL Settings window, select the Require SSL check box. The default value for Client certificates is Ignore.

  4. Under Actions on the right-hand side, click Apply.

  5. Check if the SSL settings have also been applied to the feature website Explore. To do so, select Explore within ToscaServer in the Connections panel.

  6. Double-click the option SSL Settings and perform steps 3 and 4 above.

Start the Tosca Server website

  1. In the IIS Manager, select the Tosca Server website.

  2. Under Manage Website on the right-hand side, click on Start. This starts the Tosca Server website.

Set up HTTPS configuration for Tricentis Service Configuration

Once you set up Tosca Server with an HTTPS binding, configure Tosca Server services to use HTTPS connections. To do so, follow the steps below:

  1. Open Tricentis Service Configuration from the Windows Start menu.

  2. Insert your Certificate Thumbprint into the Certificate Thumbprint field of the following service tabs:

    Ensure that you have copied your certificate thumbprint correctly. In some cases, the thumbprint contains an "invisible" unicode character, which causes issues.

    For more information, see the Microsoft documentation.

  3. Click Save to save your changes and finish the configuration.

For more information about Tricentis Service Configuration, see see "Configure services via Service Configuration".