CMAKE_TLS_VERIFY

指定 file(DOWNLOAD)file(UPLOAD) 命令的 TLS_VERIFY 選項的預設值。如果未設定此變數,則命令會檢查 CMAKE_TLS_VERIFY 環境變數。如果兩者都未設定,則預設值為 *on*。

在 3.31 版本變更:預設值為 on。先前,預設值為 off。使用者可以將 CMAKE_TLS_VERIFY 環境變數設定為 0 以還原舊的預設值。

此變數也由 ExternalProjectFetchContent 模組在內部呼叫 file(DOWNLOAD) 時使用。

TLS 驗證可以幫助確保您正在連接到所需的伺服器。在下載已知內容時,也應使用檔案雜湊來驗證它。

set(CMAKE_TLS_VERIFY TRUE)