Configuring the Web Server to Use HTTPS

The Web Server uses a Jetty embedded web server that can be configured to use HTTPS for secure communications between the Web Server and the Web Client.

Requirements

A keystore containing a valid web server certificate chain generated by a Certificate Authority (CA). The CA can be a third party one (i.e. Digicert, Comodo, VeriSign, and so on etc) or a corporate one if your company has created their own CA for internal use. A certificate chain consists of the certificate for the web server, any Intermediate CAs and the Root CA. The browser(s) need to have the Root CA and Intermediate certificates in their Root Certificate Store.

The config.xml file of the Web Server configured to use SSL for the web communications.