Freigeben über


Konfigurieren von Optionen für sichere Protokolle für WinHTTP

In dieser Anleitung erfahren Sie, wie Sie mithilfe des Registrierungseintrags DefaultSecureProtocols auswählen, welche Protokolle für die Windows-HTTP-Dienste (WinHTTP) verwendet werden.

Mit dem Registrierungseintrag DefaultSecureProtocols können Sie angeben, welche SSL-Protokolle verwendet werden sollen, wenn das Flag WINHTTP_OPTION_SECURE_PROTOCOLS verwendet wird. Mit dieser Einstellung kann eine Anwendung, die für die Verwendung des WinHTTP-Standardflags konzipiert wurde, die neueren TLS-Protokolle verwenden oder nativ die Verwendung älterer SSL-basierter Protokolle verhindern, ohne dass die Anwendung aktualisiert werden muss.

Prerequisites

Konfigurieren von DefaultSecureProtocols

Wählen Sie den Architekturtyp aus, den Sie hinzufügen wollen, und legen Sie den Registrierungseintrag DefaultSecureProtocols fest:

  1. Öffnen Sie eine PowerShell-Eingabeaufforderung mit erhöhten Rechten.

  2. Führen Sie zum Erstellen und Festlegen des Registrierungsschlüssels DefaultSecureProtocols den folgenden Befehl aus und ersetzen Sie {value} mit dem DefaultSecureProtocols-Wert, den Sie unter Wert berechnen ausgewählt haben.

    Get-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp" | New-ItemProperty -Name "DefaultSecureProtocols" -Value "{value}"
    
  3. Starten Sie entweder den Computer neu, oder starten Sie die Dienste neu, die WinHTTP verwenden.

Nächste Schritte