Compartilhar via


Configurar opções de protocolo seguro para WinHTTP

Este guia de instruções mostra como usar a entrada do Registro DefaultSecureProtocols para escolher quais protocolos para os Serviços HTTP do Windows (WinHTTP).

A entrada do Registro DefaultSecureProtocols permite especificar quais protocolos SSL devem ser usados quando o sinalizador WINHTTP_OPTION_SECURE_PROTOCOLS é usado. A configuração permite que os aplicativos criados usem o sinalizador padrão do WinHTTP para poderem usar os protocolos TLS mais recentes ou impedir o SSL mais antigo seja baseado nativamente, sem a necessidade de atualizações no aplicativo.

Prerequisites

Configurar DefaultSecureProtocols

Selecione o tipo de arquitetura a ser adicionado e defina a entrada do DefaultSecureProtocols Registro:

  1. Abra um prompt do PowerShell elevado.

  2. Para criar e definir a chave do DefaultSecureProtocols Registro, execute o comando a seguir e substitua {value} pelo DefaultSecureProtocols valor selecionado em Calcular o valor.

    Get-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp" | New-ItemProperty -Name "DefaultSecureProtocols" -Value "{value}"
    
  3. Reinicie o computador ou reinicie os serviços que estiverem usando o WinHTTP.

Próximas etapas