In order to implement SSL, a web server must have an associated Certificate. Java provides a relatively simple command-line tool, called keytool, which can easily create a "self-signed" Certificate. Self-signed Certificates are simply user generated Certificates which have not been signed by a well-known CA.
To set up SSL it is necessary to configuring keystore file with a Certificate that can be used by your server, make relevant changes to server.xml, located in SPSERVER_HOME/tomcat/conf and modify the properties in the spserver.properties configuration file at SPSERVER_HOME/conf/.
In Spotfire Analyst & Desktop when data function is executed on the SSL configure TSSS for the first time a pop up window appears. This window gives warning about the self-signed certificate and there is an option to proceed. See screenshot for reference:
When the same data function is executed in Web Player there is no pop up screen and error is encountered. From Web Player log:
ERROR;2019-02-21T13:07:58,813+01:00;2019-02-21 12:07:58,813;8d72ee22-361d-43e5-b6b5-60c1d3757e4e;211304db579rso;WorkThread 63;gdundua@gslab.local;Spotfire.Dxp.Framework.ApplicationModel.NotificationService;"Could not execute function call. The request was aborted: Could not create SSL/TLS secure channel (SecureFailure). Contact the administrator to make sure that the SSL certificate has been installed.