Todos los productos
Search
Centro de documentos

Alibaba Cloud SDK:Configure los ajustes de HTTPS y TLS en el SDK

Última actualización: Sep 05, 2026

De forma predeterminada, el SDK V2.0 de Alibaba Cloud para Python usa HTTPS en todas las solicitudes de API y valida los certificados TLS. Puede modificar estos valores predeterminados para cumplir con requisitos normativos o trabajar en entornos de prueba aislados.

Configuración del cliente (objeto Config)

Configure el protocolo y la versión mínima de TLS cuando inicialice el cliente del SDK. Esta configuración se aplica a todas las solicitudes que genere esa instancia de cliente.

Establezca el protocolo de solicitud

El SDK envía todas las solicitudes mediante HTTPS de forma predeterminada. Modifique este comportamiento únicamente para endpoints heredados que no admitan HTTPS.

Importante

HTTP envía todos los datos de la solicitud, incluidas las credenciales, en texto plano. Use HTTP solo en entornos confiables y aislados.

from alibabacloud_tea_openapi.models import Config

# Use HTTP instead of the default HTTPS.
config = Config(
    protocol='HTTP',
)

Exija una versión mínima de TLS

Para cumplir con requisitos de seguridad o normativos, establezca una versión mínima de TLS para todas las solicitudes del cliente. El SDK es compatible con TLS 1.0, TLS 1.1, TLS 1.2 y TLS 1.3.

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

# Enforce TLS 1.2 as the minimum for all client requests.
config = Config(
    protocol='HTTPS',
    tls_min_version=str(TLSVersion.TLSv1_2)
)

Configuración de la solicitud (objeto RuntimeOptions)

Pase un objeto RuntimeOptions para anular la configuración de una sola llamada a la API. Esto resulta útil para deshabilitar temporalmente la validación de certificados durante las pruebas.

Deshabilite la validación de certificados TLS

El SDK valida los certificados TLS en todas las solicitudes HTTPS de forma predeterminada. En algunos entornos que no son de producción, como al usar un proxy con un certificado autofirmado, podría necesitar deshabilitar esta validación de manera temporal.

Importante

Deshabilitar la validación de certificados expone las solicitudes a ataques de intermediario. Use esta opción solo para probar en entornos confiables y nunca en código de producción.

from alibabacloud_tea_util.models import RuntimeOptions

# Skip certificate validation for a single API call.
runtime_options = RuntimeOptions(
    ignore_ssl=True
)