Fix Connect-ExchangeOnline error “Create Powershell Session is failed using OAuth”
I received this error on a fresh Windows 10 install a machine provisioned by Autopilot.
I found a fix on this post [A] and wanted to paste out the Powershell command for future reference.
$WinRMClient = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WinRM\Client"
$Name = "AllowBasic"
$value = "1"
IF (!(Test-Path $WinRMClient)) {
New-Item -Path $WinRMClient -Force | Out-Null
New-ItemProperty -Path $WinRMClient -Name $name -Value $value -PropertyType DWORD -Force | Out-Null
} ELSE {
New-ItemProperty -Path $WinRMClient -Name $name -Value $value -PropertyType DWORD -Force | Out-Null
}