Outlook.office365.com uzak sunucusuna bağlanılamadı


Önceki bir blogda Yönetici hesapları için MFA'nın nasıl etkinleştirileceğini açıklamıştım. Bu harika bir güvenlik çözümü ancak ne yazık ki Exchange Online için Remote PowerShell'i bozuyor.
Aşağıdaki komutları kullanarak Exchange Online'a bağlanmaya çalıştığınızda:

$Cred= Get-Credential
$Session= New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/PowerShell-LiveID -Credential $Cred -Authentication Basic -AllowRedirection

Aşağıdaki hata iletisiyle başarısız olur:

Yeni-PSSession: [outlook.office365.com] Outlook.office365.com uzak sunucusuna bağlanma aşağıdaki hata iletisiyle başarısız oldu: Erişim reddedildi. Daha fazla bilgi için about_Remote_Troubleshooting Yardım konusuna bakın.
Satırda:1 karakter:11
+ $Session= Yeni-PSSession -ConfigurationName Microsoft.Exchange -Connec …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme….RemoteRunspace:RemoteRunspace) [Yeni-PSSession], PSRemotingTransportException
+ FullyQualifiedErrorId : Erişim Reddedildi,PSSessionOpenFailed

Aşağıdaki ekran görüntüsünde gösterildiği gibi:

Bu sorunun üstesinden gelmek için Microsoft, Çok Faktörlü Kimlik Doğrulamayı destekleyen özel bir Exchange Online PowerShell modülüne sahiptir. Bunu, aşağıdaki ekran görüntüsünde gösterildiği gibi gezinme bölmesinde karma'yı seçerek Exchange Online'daki Exchange Yönetici Merkezi'nden indirebilirsiniz:

Kurulum uygulamasını indirip başlatmak için Yapılandır'ı ve ardından Aç'ı tıklayın. Devam etmek için Yükle'yi tıklayın. Exchange Online PowerShell modülü saniyeler içinde otomatik olarak kurulacak ve tamamlandığında aşağıdaki ekran görüntüsünde gösterildiği gibi otomatik olarak bir PowerShell penceresi açılacaktır:

Artık Remote PowerShell'de oturum açmak için Get-EXOPSSession -UserPrincipalName admin@tenant.onmicrosoft.com komutunu kullanabilirsiniz. Kiracı kimlik bilgilerinizin ve ardından yapılandırdığınız MFA seçeneğinin istendiği ayrı bir pencere açılacaktır.

Hepsi doğru girilirse Exchange Online için Remote PowerShell, MFA etkin olarak açılır.

İlgili makaleler