I own a Windows based virtual machine located on my organization’s cloud. I access it via Windows Remote Desktop. The VM runs XAMPP for hosting a web application. And I access the web application through a Public IP via browser. Can anyone kindly guide how to install Let’s Encrypt SSL Certificate on my VM for this application.
(generally) SSL certs are based on FQDNs not IPs.
Without a DNS entry to point to your IP, your only option is to get a wildcard cert.
(But that requires being able to enter a DNS entry onto your domain name zone.)
If you are not using the domain, and you access it by IP, why do you need a trusted cert for it?
I’m not sure I may not breach my organization’s security policy if I state the FQDN here. But I can manage a sub-domain at our organization’s FQDN and make it point to the IP. If you need me to mention the sub-domain or FQDN here, I can PM it to you.