SSL Certificates for HTTPClient on Windows

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Bush2Tree

Hey all,

I would like to send log files from my game to a server, which will be using Let’s Encrypt as its CA. On the client-side, the HTTPClient documentation says that I have to supply a certificates file:

If you are using Linux, you can use the supplied certs file, generally located in:

/etc/ssl/certs/ca-certificates.crt
This file allows HTTPS connections to virtually any website (i.e., Google, Microsoft, etc.).

Or pick any of the more specific certificates there if you are connecting to a specific one.

Unfortunately I am on windows. Where can I get a certificates file that will allow me to make a secure connection to the server?

Edit: It is also possible for me to use HTTPRequest instead. Does HTTPRequest automatically support HTTPS?

:bust_in_silhouette: Reply From: Calinou

You don’t have to supply a certificate bundle file if you plan on using the Mozilla certificate bundle included in the Godot editor and export templates. The documentation needs to be updated to refect this.

Edit: It is also possible for me to use HTTPRequest instead. Does HTTPRequest automatically support HTTPS?

Yes, it’s 100% transparent :slight_smile: