Set-MsolADFSContext komutunu kullandığınızda hata: ServerName> Active Directory Federasyon Hizmetleri (AD FS) 2.0 sunucusuna <bağlantı başarısız oldu

Şunlar için geçerlidir: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
Özgün KB numarası: 2587730

Belirtiler

Windows PowerShell için Microsoft Azure Active Directory modülünde komutunu çalıştırdığınızda Set-MsolADFSContext -Computer aşağıdaki hatayı alırsınız:

Set-MsolADFSContext: ServerName> Active Directory Federasyon Hizmetleri (AD FS) 2.0 sunucusuna bağlantı <geçersiz kimlik bilgileri nedeniyle başarısız oldu.

Not

Azure AD ve MSOnline PowerShell modülleri 30 Mart 2024 itibarıyla kullanım dışı bırakılmıştır. Daha fazla bilgi edinmek için kullanımdan kaldırma güncelleştirmesini okuyun. Bu tarihten sonra bu modüllere yönelik destek, Microsoft Graph PowerShell SDK'sına geçiş yardımı ve güvenlik düzeltmeleriyle sınırlıdır. Kullanım dışı bırakılan modüller Mart 30 2025'e kadar çalışmaya devam edecektir.

Microsoft Entra ID (eski adıyla Azure AD) ile etkileşime geçmek için Microsoft Graph PowerShell'e geçiş öneririz. Sık sorulan geçiş soruları için Bkz. Geçiş SSS. Not: MSOnline'ın 1.0.x sürümleri 30 Haziran 2024'den sonra kesintiye neden olabilir.

Neden

Bu hata, parametrenin başvurduğunu Active Directory Federasyon Hizmetleri (AD FS) (AD FS) federasyon sunucusunda -computer Uzak PowerShell etkinleştirilmediyse oluşur.

Portalda bir etki alanı doğru eklendiğinde ve doğrulandığında, Windows PowerShell için Azure Active Directory modülünü kullanarak Uzak PowerShell kullanarak bir yönetim iş istasyonundan çoklu oturum açma (SSO) ayarlayabilirsiniz.

Ancak Windows PowerShell için Azure Active Directory modülü yalnızca Windows 7 ve Windows Server 2008 SR2'ye yüklenebilir. Windows PowerShell için Azure Active Directory modülü Windows Server 2008 Service Pack 2'ye (SP2) yüklenemez. Bu nedenle, bu sorun özellikle AD FS'nin bir Windows Server 2008 SP2 platformunda yüklü olmasıyla ilgilidir. Bu durumda, AD FS ile ilgili Windows PowerShell komutu için Azure Active Directory modülü uzak bir bilgisayardan verilmesi gerekir.

Çözüm

AD FS federasyon sunucusunda Uzak PowerShell'i etkinleştirmek için şu adımları izleyin:

  1. yönetici olarak Windows PowerShell başlatın. Bunu yapmak için Windows PowerShell kısayolunu sağ tıklatın ve Ardından Yönetici Olarak Çalıştır'ı seçin.

  2. uzaktan iletişim için Windows PowerShell ayarlamak için aşağıdaki komutu yazın ve Enter tuşuna basın:

    Enable-PSRemoting -force
    

Daha fazla bilgi

Uzak PowerShell gereksinimleri hakkında daha fazla bilgi için bkz. About_Remote_Requirements.

Uzak PowerShell işlevselliği hakkında daha fazla bilgi için bkz. Windows PowerShell: uzaktan iletişimin ayrıntılarına inme.

Yine de yardım mı gerekiyor? Microsoft Topluluğu'na veya Microsoft Entra Forumları web sitesine gidin.