Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa guida illustra come utilizzare la voce di registro DefaultSecureProtocols
per scegliere i protocolli per i servizi HTTP di Windows (WinHTTP).
La voce del registro DefaultSecureProtocols
consente di specificare quali protocolli SSL devono essere utilizzati quando viene utilizzato il flag WINHTTP_OPTION_SECURE_PROTOCOLS
. L'impostazione consente alle applicazioni create per utilizzare il flag predefinito di WinHTTP di utilizzare i protocolli TLS più recenti o di impedire quelli più vecchi basati su SSL in modo nativo, senza dover aggiornare l'applicazione.
Prerequisiti
Calcolare il valore di
DefaultSecureProtocols
con WINHTTP_OPTION_SECURE_PROTOCOLS.Confermare che l'account ha i diritti di amministrazione del sistema.
Assicurarsi che PowerShell sia installato.
Configurare DefaultSecureProtocols
Selezionare il tipo di architettura da aggiungere e impostare la voce di DefaultSecureProtocols
registro:
Apri un prompt di PowerShell con privilegi elevati.
Per creare e impostare la chiave di registro
DefaultSecureProtocols
, eseguire il seguente comando e sostituirlo{value}
con il valoreDefaultSecureProtocols
selezionato da Calcola valore.Get-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp" | New-ItemProperty -Name "DefaultSecureProtocols" -Value "{value}"
Riavviare il computer o i servizi che utilizzano WinHTTP.
Passaggi successivi
- Per configurare la voce di registro
DefaultSecureProtocols
per più macchine, vedere Configurare un elemento di servizio.