I’m attempting to use different HTTP request plugins, inside UE5, to make a HTTP GET request to a Cisco device acting as an https server. When making the request, the request fails due to SSL certificate verification, that the name on the SSL certificate does not match the hostname used to reach the device.
While UE5 has the option to disable “Verify Peer” which sets the variable CURLOPT_SSL_VERIFYPEER to false inside the libcurl library, it does not have the option to disable “Verify Host”; which is CURLOPT_SSL_VERIFYHOST inside the libcurl library.
Can anyone point me to the most efficient way to access this variable in the libcurl library to be able to set it to false when I need to? Or, if there are alternative ways to get the request to pass verify host without accessing this variable?
Thank you!