Set-Tls

EulandaXtools — Funktionsreferenz

Set-Tls Intern

ÜBERSICHT

Aktiviert TLS 1.0, 1.1, 1.2 und – falls verfügbar – auch TLS 1.3 für HTTPS-Verbindungen im aktuellen PowerShell-Prozess.

SYNTAX

Set-Tls

BESCHREIBUNG

Diese Funktion erweitert die unterstützten TLS-Protokolle für .NET-Webanfragen (`Invoke-WebRequest`, `Invoke-RestMethod` usw.) im aktuellen Prozesskontext. Sie prüft automatisch, ob TLS 1.3 unterstützt wird (z. B. unter PowerShell 7.x oder .NET 5+).

Die Einstellung gilt nur für den aktuellen Prozess und hat keinen Einfluss auf andere Sitzungen oder systemweite Einstellungen.

BEISPIELE

# Aktiviert TLS 1.0–1.2 und, wenn verfügbar, auch TLS 1.3.
Set-Tls

HINWEISE

TLS 1.3 wird erst ab .NET 5.0+ unterstützt. In PowerShell 5.1 (basierend auf .NET Framework 4.x) ist TLS 1.3 nicht verfügbar.