For Tomcat you should be able to leverage the "redirectPort" line in the tomcat server.xml file, and then make a change to the web.xml to complete the change.
Browse to:
Service Desk Manager\bopcfg\www\CATALINA_BASE\conf
Edit the server.xml and find the section:
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
Verify that the "redirectPort" is pointing to your Tomcat SSL port
Save and close the file
In Service Desk Manager\bopcfg\www\CATALINA_BASE\conf open the web.xml file, at the bottom, right before the final </web-app> at the bottom, paste above it:
<security-constraint>
<web-resource-collection>
<web-resource-name>App_nmae</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
Restart Tomcat, and then try to access ServiceDesk over the Tomcat port at 8080, it should auto route you to the Tomcat SSL port specified.