I want to preface by saying that I have no experience with SSL certificates, web sites, and the like.
I have a UniFi Controller running on a Windows Azure VM. I have site.mydomain.com pointed to the public IP of that VM where I can log into the UniFi controller.
I have been tasked with getting SSL on the controller site. When I go to the site currently, I get a "Not Secure" message in my browser and the Invalid Certificate is just Issued to/by: UniFi. The UniFi Controller had to have Java RE installed and I'm wondering if that is somehow involved in creating the "webserver" as IIS is not installed on the machine.
I have been searching for awhile and I've found articles about SSL for IIS Web servers running on VMs or for Azure Apps, but I don't think this applies in my case. I have also only found info for installing SSL to linux servers running UniFi Controllers.
Has anyone had experience with this? Does this require applying an SSL Certificate to the VM, creating a custom Azure App, or installing a certificate on our domain registrar (i.e. GoDaddy) that our domain DNS is hosted on?