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)