I have a web service written using SpringBoot running on Tomcat and a client application written in AngularJS running on Apache2. I would like to know how the SSL issue works for this case. Should SSL be configured on Tomcat and Apache2? If so, can I use the same certificate (both applications are on the same host)? My need is beyond the security itself to have the site in HTTPS. Thank you very much in advance.