Error al conectarse al servidor remoto outlook.office365.com
En un blog anterior expliqué cómo habilitar MFA para cuentas de administrador. Esta es una excelente solución de seguridad, pero lamentablemente interrumpe Remote PowerShell para Exchange Online.
Cuando intenta conectarse a Exchange Online usando los siguientes comandos:
$Cred= Get-Credential
$Session= New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/PowerShell-LiveID -Credential $Cred -Authentication Basic -AllowRedirectionFalla con el siguiente mensaje de error:
Nueva-PSSession: [outlook.office365.com] La conexión al servidor remoto outlook.office365.com falló y apareció el siguiente mensaje de error: Acceso denegado. Para obtener más información, consulte el tema de ayuda about_Remote_Troubleshooting.
En la línea:1 carácter:11
+ $Sesión= Nueva-PSSession -ConfigurationName Microsoft.Exchange -Connec …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~
+ CategoryInfo: OpenError: (System.Manageme….RemoteRunspace:RemoteRunspace) [Nueva-PSSession], PSRemotingTransportException
+ Id. De error totalmente calificado: acceso denegado, PSSessionOpenFailed
Como se muestra en la siguiente captura de pantalla:
Para solucionar este problema, Microsoft tiene un módulo especial de Exchange Online PowerShell que admite la autenticación multifactor. Puede descargarlo desde el Centro de administración de Exchange en Exchange Online seleccionando híbrido en el panel de navegación, como se muestra en la siguiente captura de pantalla:
Haga clic en Configurar seguido de Abrir para descargar e iniciar la aplicación de configuración. Haga clic en Instalar para continuar. El módulo Exchange Online PowerShell se instalará automáticamente en segundos y cuando termine, abrirá automáticamente una ventana de PowerShell como se muestra en la siguiente captura de pantalla:
Ahora puede utilizar el comando Get-EXOPSSession -UserPrincipalName admin@tenant.onmicrosoft.com para iniciar sesión en Remote PowerShell. Se abrirá una ventana separada solicitando sus credenciales de inquilino, seguida de la opción MFA que haya configurado.
Si todo se ingresa correctamente, el PowerShell remoto para Exchange Online se abre con MFA habilitado.


