PowerShell und TLS 1.2

wie man’s umstellt…

Wenn Euch dieser Fehler über den Weg läuft…

No match was found for the specified search criteria and provider name ‚NuGet‘. Try ‚Get-PackageProvider -ListAvailable‘ to see if the provider exists on the system.

… liegt es daran, dass die PowerSehll v2 standardmäßig TLS 1.0 für den Zugriff auf öffentliche Ressourcen verwendet. Das aber lässt das OS nicht mehr zu, also muss man diesen Parameter mit einem kleinen Befehl anpassen, dann gehts.

Dazu einfach die PowerShell als Administrator starten und folgenden Befehl in die Session kopieren:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Jetzt sollte die Verbindung und damit Scripte, die auf externe Ressourcen zugreifen, funktionieren…

Beitrag Teilen

Ein Kommentar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Seite ist durch reCAPTCHA und Google geschützt Datenschutz-Bestimmungen und Nutzungsbedingungen anwenden.