Merge branch 'main' into yl/add-get-url-tf

This commit is contained in:
Y.
2025-03-13 06:52:56 -04:00
committed by GitHub
3 changed files with 6 additions and 12 deletions

View File

@@ -247,13 +247,7 @@ void HttpServer::HandleGet(const httplib::Request &req,
httplib::Client client(remote_url);
client.set_keep_alive(true);
// Provide a way to turn on or off server certificate verification, at least
// for now, because it requires httplib to correctly get the root certficates
// on each platform, which doesn't appear to always work. Currently, default
// to no verification, until we understand when it breaks things.
if (IsEnvEnabled("ui_enable_server_certificate_verification")) {
client.enable_server_certificate_verification(true);
} else {
if (IsEnvEnabled("ui_disable_server_certificate_verification")) {
client.enable_server_certificate_verification(false);
}