Leer en inglés

Compartir vía


Configuración de las opciones de protocolo seguro de WinHTTP

En esta guía paso a paso se muestra cómo usar la entrada del registro DefaultSecureProtocols para elegir los protocolos para los Servicios HTTP de Windows (WinHTTP).

La entrada del registro DefaultSecureProtocols permite especificar qué protocolos SSL se deben usar cuando se usa la marca WINHTTP_OPTION_SECURE_PROTOCOLS. Esta opción permite que las aplicaciones compiladas usen la marca predeterminada WinHTTP para poder usar los protocolos TLS más recientes o evitar que SSL anterior se base de forma nativa sin necesidad de actualizaciones en la aplicación.

Requisitos previos

Configurar DefaultSecureProtocols

Seleccione el tipo de arquitectura que se va a agregar y establezca la entrada del registro DefaultSecureProtocols:

  1. Abra un símbolo del sistema de PowerShell con privilegios elevados.

  2. Para crear y establecer la clave del Registro DefaultSecureProtocols, ejecute el siguiente comando y sustituya {value} por el valor de DefaultSecureProtocols que seleccionó en Calcular el valor.

    PowerShell
    Get-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp" | New-ItemProperty -Name "DefaultSecureProtocols" -Value "{value}"
    
  3. Vuelva a arrancar la máquina o reinicie los servicios que usen WinHTTP.

Pasos siguientes