Objawy
Załóżmy, że apletu polecenia New-OWAVirtualDirectory lub ECPVirtualdirectory nowy ponownie utworzyć "owa" lub "ECP" katalogu wirtualnego na serwerze Microsoft Exchange Server 2013 lub skrzynki pocztowej programu Microsoft Exchange Server 2016. W tej sytuacji gdy użytkownicy próbują uzyskać dostęp do aplikacji sieci Web programu Outlook, Outlook w sieci Web lub Centrum administracji programu Exchange (EAC), otrzymają kod błędu "Http 404".
Przyczyna
Ten problem występuje, ponieważ ustawiono metodę o nieprawidłowym uwierzytelniania dla "owa" i "ECP" katalogów wirtualnych. Podczas wykonywania apletu polecenia New-OWAVirtualDirectory lub New ECPVirtualdirectory do utworzenia katalogu wirtualnego "ECP" lub "owa", polecenia cmdlet niepoprawnie umożliwia uwierzytelnianie przy użyciu formularzy i uwierzytelniania podstawowego zamiast uwierzytelniania systemu Windows.
Obejście problemu
Aby obejść ten problem, wykonaj następujące kroki.
Dla katalogu wirtualnego "owa"
-
Otwieranie programu Exchange Management Shell (EMS), a następnie uruchom następujące polecenia, aby zmienić metodę uwierzytelniania katalogu wirtualnego "owa" uwierzytelnianie systemu Windows:
set-Owavirtualdirectory-tożsamości "E15MBX\owa (Exchange Back End)" - WindowsAuthentication $True - Basicauthentication $false - Formsauthentication $false
-
Na serwerach dostępu klienta i skrzynki pocztowej, aby ponownie uruchomić usługi Internet Information Services (IIS), uruchom następujące polecenie:
polecenie iisreset/noforce
Dla katalogu wirtualnego "ECP"
-
Uruchom program Windows PowerShell.
-
Wpisz następujące polecenia, a następnie naciśnij klawisz Enter po każdym wierszu:
Dodaj-PSSnapin * wymiany *
Zestaw EcpVirtualDirectory-tożsamości "E15MBX\ecp (Exchange Back End)" - WindowsAuthentication $true - FormsAuthentication $false -
Na serwerach dostępu klienta i skrzynki pocztowej, aby ponownie uruchomić usługi Internet Information Services (IIS), uruchom następujące polecenie:
polecenie iisreset/noforce