全部產品
Search
文件中心

Alibaba Cloud SDK:HTTPS請求配置

更新時間:Oct 14, 2025

在使用V2.0 SDK開發時,預設採用HTTPS協議訪問阿里雲服務。您可以通過alibabacloud_tea_openapi.models庫中的Config類的 protocol 參數靈活選擇所需的通訊協定,支援的值包括HTTPHTTPS。為保障資料轉送安全,建議始終優先使用HTTPS協議。此外,當配置HTTPS時,還支援指定TLS的最低版本,以滿足更高的安全性、合規性和相容性。

說明

SDK中預設支援的TLS版本包括TLSv1、TLSv1.1、TLSv1.2以及TLSv1.3。

程式碼範例:

from alibabacloud_tea_openapi.models import Config
from Tea.core import TLSVersion

config = Config(
    protocol='HTTPS',  # 通過 HTTPS 協議發送請求
    tls_min_version=str(TLSVersion.TLSv1_2)  # 指定TLS版本
)

在使用HTTPS協議進行訪問時,SDK預設啟用SSL/TLS認證校正。如果您的代碼環境缺乏相應的認證,則可能會出現認證校正失敗的錯誤。您可以通過 alibabacloud_tea_util.models庫中的RuntimeOptions類的 ignoreSSL 參數來設定是否啟用SSL/TLS認證校正。例如,在測試環境中,您可以將 ignoreSSL設定為True,以忽略認證校正進行臨時測試。

重要

生產環境建議啟用SSL/TLS認證校正。

程式碼範例:

from alibabacloud_tea_util.models import RuntimeOptions

# 臨時忽略認證校正
runtimeOptions = RuntimeOptions(
    ignore_ssl=True
)