Powershell v2 Remoting - Wie aktivieren Sie unverschlüsselten Datenverkehr?

Ich schreibe ein Powershell v2-Skript, das ich auf einem Remote-Server ausführen möchte. Wenn ich es ausführe, erhalte ich den Fehler:

Die Verbindung zum Remoteserver ist mit der folgenden Fehlermeldung fehlgeschlagen: Der WinRM-Client kann die Anforderung nicht verarbeiten. Unverschlüsselter Datenverkehr ist derzeit in der Client-Konfiguration deaktiviert. Ändern Sie die Client-Konfiguration und wiederholen Sie die Anfrage. Weitere Informationen finden Sie im Hilfethema about_ Remote_Troubleshooter.

Ich habe in der Online-Hilfe nach _Remote_Fehlerbehebung gesucht, aber es hat mich nicht darauf hingewiesen, wie nicht entschlüsselter Datenverkehr aktiviert werden kann. Unten ist das Skript, das ich verwende und das mir Probleme verursacht.

Hinweis: Ich habe Enable-PSRemoting bereits auf dem Remotecomputer ausgeführt, damit eingehende Anforderungen akzeptiert werden können.
Ich habe versucht, eine Sitzungsoptionsvariable zu verwenden, aber es scheint keinen Unterschied zu machen.

$key = "HKLM:\SOFTWARE\Microsoft\PowerShell\1\ShellIds"
Set-ItemProperty $key ConsolePrompting True

$tvar = "password"
$password = ConvertTo-SecureString -string $tvar -asPlainText –force
$username="domain\username"
$mySessionOption = New-PSSessionOption -NoEncryption 
$credential = New-Object System.Management.Automation.PSCredential($username,$password)

invoke-command -filepath C:\scripts\RemoteScript.ps1  -sessionoption $mySessionOption -authentication digest -credential $credential -computername RemoteServer

Wie aktiviere ich unverschlüsselten Datenverkehr?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage