CMAKE_TLS_VERIFY¶
指定 file(DOWNLOAD)
和 file(UPLOAD)
命令的 TLS_VERIFY
選項的預設值。如果未設定此變數,則命令會檢查 CMAKE_TLS_VERIFY
環境變數。如果兩者都未設定,則預設值為 *on*。
在 3.31 版本變更:預設值為 on。先前,預設值為 off。使用者可以將 CMAKE_TLS_VERIFY
環境變數設定為 0
以還原舊的預設值。
此變數也由 ExternalProject
和 FetchContent
模組在內部呼叫 file(DOWNLOAD)
時使用。
TLS 驗證可以幫助確保您正在連接到所需的伺服器。在下載已知內容時,也應使用檔案雜湊來驗證它。
set(CMAKE_TLS_VERIFY TRUE)