Dotyczy
Exchange Server 2010 Enterprise Exchange Server 2010 Standard Exchange Server 2016 Enterprise Edition Exchange Server 2016 Standard Edition Exchange Server 2013 Enterprise Edition Exchange Server 2013 Standard Edition

Podczas konfigurowania zaufania federacji między lokalną organizacją Microsoft Exchange Server a organizacją Exchange Server zdalną użytkownicy nie widzą informacji o czasie wolnym/zajętym użytkowników w organizacji zdalnej.Ponadto w dzienniku zdarzeń na lokalnym serwerze Programu Exchange są rejestrowane następujące błędy:Identyfikator zdarzenia:Kategoria zadania 4001: Poziom usługi dostępności:Słowa kluczowe błędu: Klasyczny użytkownik: N/D Komputer: <Computer-Name> Opis: \rocess Microsoft.Exchange.InfoWorker.Common.Delayed'1[System.String]: SMTP:user@contoso.com nie powiodło się. Wyjątek zwraca firma Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Wykrywanie automatyczne nie powiodło się w przypadku adresu e-mail SMTP:user@contoso.com z wyjątkiem strony Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Żądanie do usługi wykrywania automatycznego w witrynie "https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity" nie powiodło się z powodu nieprawidłowej odpowiedzi.Ponadto odpowiedzi HTTP 500 zwrócone dla żądań dostępności na zdalnym serwerze exchange lasu są rejestrowane w następujący sposób w dziennikach W3SVC:

Przyczyna

Ten problem występuje, ponieważ właściwość WSSecurity katalogu wirtualnego "EWS" lub katalogu wirtualnego "Wykrywanie automatyczne" jest wyłączona na serwerach dostępu klienta w lokalnej organizacji Exchange Server 2010.

Rozwiązanie

Exchange 2016 lub Exchange 2013Aby rozwiązać ten problem, zresetuj uwierzytelnianie WSSecurity dla katalogów wirtualnych w witrynie Zaplecze programu Exchange dla każdego serwera w organizacji zdalnej.

  1. Otwórz program Windows Powershell i dodaj przystawkę Zarządzanie programem Exchange.

    Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn 
  2. Wyłącz uwierzytelnianie WSSecurity dla katalogu wirtualnego EWS przy użyciu polecenia cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$False 
  3. Włącz uwierzytelnianie WSSecurity dla katalogu wirtualnego EWS za pomocą polecenia cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$True 
  4. Wyłącz uwierzytelnianie WSSecurity dla katalogu wirtualnego wykrywania automatycznego przy użyciu polecenia cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$False 
  5. Eable WSSecurity authentication for the Autodiscover virtual directory using the Set-AutodiscoverVirtualDirectory cmdlet.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$True 
  6. Uruchom ponownie pule aplikacji przy użyciu polecenia cmdlet Restart-WebAppPool.

    Restart-WebAppPool MSExchangeAutodiscoverAppPoolRestart-WebAppPool MSExchangeServicesAppPool 

Exchange 2010Aby rozwiązać ten problem, zresetuj uwierzytelnianie WSSecurity dla katalogów wirtualnych na każdym serwerze dostępu klienta w organizacji zdalnej.

  1. Otwórz powłokę zarządzania serwerem Exchange.

  2. Wyłącz uwierzytelnianie WSSecurity dla katalogu wirtualnego EWS przy użyciu polecenia cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$False 
  3. Włącz uwierzytelnianie WSSecurity dla katalogu wirtualnego EWS za pomocą polecenia cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$True 
  4. Wyłącz uwierzytelnianie WSSecurity dla katalogu wirtualnego wykrywania automatycznego przy użyciu polecenia cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$False 
  5. Włącz uwierzytelnianie WSSecurity dla katalogu wirtualnego wykrywania automatycznego przy użyciu polecenia cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$True 
  6. Uruchom ponownie pule aplikacji, używając następującej składni:

    appcmd stop appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd stop appPool /appPool.name:MSExchangeServicesAppPoolappcmd start appPool /appPool.name:MSExchangeServicesAppPool 

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.