Secure the transport layer

Because the Determinations Server runs over standard web protocol, by default, information sent to and from the Determination Server is transmitted in plain text. If you have a requirement to secure communication to and from the Determinations Server, you should consider implementing a Secure Sockets Layer (SSL) protocol.

The implementation of SSL is generally done by the application server that is hosting the Determinations Server (IIS in the case of the .NET version of the Determinations Server), and you refer to the documentation of the application server you intend to use.

Implementing SSL generally involves obtaining a certificate to handle encryption, setting up the SSL, and then ensuring that all communications to the web application (in this case the Determinations Server) goes through the secure HTTPS instead of the unsecure HTTP port.

The Determinations Server will operate perfectly through HTTPS and requires no additional configuration for either Java or .NET.