Belirtiler
Varsayalım tümleşik Windows kimlik doğrulaması veya temel kimlik doğrulamasını etkinleştirmek için aşağıdaki komutu kullanın:
Set-OwaVirtualDirectory "CAS1\owa (varsayılan Web sitesi)" - WindowsAuthentication $true $true - BasicAuthentication Set ECPVirtualDirectory "CAS1\ecp (varsayılan Web sitesi)" - WindowsAuthentication $true $true - BasicAuthentication
Bunu yaptıktan sonra Outlook Web Access (OWA) ve Exchange Denetim Masası (ECP) sanal dizinler devre dışı olarak FormsAuthentication görüntülenir:
ClientAuthCleanupLevel: yüksek
BasicAuthentication: doğru
WindowsAuthentication: doğru
DigestAuthentication: yanlış
FormsAuthentication: yanlış
LiveIdAuthentication: yanlış
AdfsAuthentication: yanlış
OAuthAuthentication: yanlış
ExternalAuthenticationMethods: {Fba}Oturum çalıştığınızda ancak istemcileri form tabanlı kimlik doğrulaması (FBA) OWA veya ECP hizmetine karşılaşıyor tutun.
Not: Bunlar doğru kimlik bilgileri sağladıktan sonra istemciler başarıyla oturum açabilir.
Çözüm
Bu sorunu gidermek için aşağıdaki toplu güncelleştirmeyi yükleyin:
Exchange Server 2013 2936880 toplu güncelleştirme 5
Geçici çözüm
Bu soruna geçici bir çözüm için FBA devre dışı bırakmak ve OWA veya ECP sanal dizinleri içindeki diğer kimlik doğrulama türlerini etkinleştirmek - FormsAuthentication $false belirttiğinizden emin olun. Bunu yapmak için şu adımları izleyin:
-
Form tabanlı kimlik doğrulamasını etkinleştirin.
-
OWA için aşağıdaki komutu çalıştırın:
Set-OwaVirtualDirectory-kimlik "CAS1\owa (varsayılan Web sitesi)" - FormsAuthentication $True -
ECP için aşağıdaki komutu çalıştırın:
Kümesi-ECPVirtualDirectory-kimlik "CAS1\ECP (varsayılan Web sitesi)" - FormsAuthentication $True
-
-
Etkinleştirmek istediğiniz kimlik doğrulama türünü ve - FormsAuthentication $falsebelirtin.
-
OWA için aşağıdaki komutu çalıştırın:
Set-OwaVirtualDirectory-kimlik "CAS1\owa (varsayılan Web sitesi)" - FormsAuthentication $False - WindowsAuthentication $true $true - BasicAuthentication -
ECP için aşağıdaki komutu çalıştırın:
Kümesi-ECPVirtualDirectory-kimlik "CAS1\ECP (varsayılan Web sitesi)" - FormsAuthentication $False - WindowsAuthentication $True - BasicAuthentication $True
-
-
IISReset işlemi gerçekleştirin. Bunun nasıl yapılacağı hakkında daha fazla bilgi için bkz: IIS yeniden başlatma.