Symptômes
Supposons que vous utilisez la cmdlet New-OWAVirtualDirectory ou New-ECPVirtualdirectory pour recréer le « owa » ou un répertoire virtuel pour « ECP » sur un serveur Microsoft Exchange Server 2013 ou boîte aux lettres de Microsoft Exchange Server pour 2016. Dans ce cas, lorsque les utilisateurs tentent d’accéder à Outlook Web App, Outlook sur le Web ou Exchange Administration Center (EAC), ils reçoivent un code d’erreur « Http 404 ».
Cause
Ce problème se produit car la méthode d’authentification incorrect est définie pour le « owa » et les répertoires virtuels « ECP ». Lorsque vous exécutez la cmdlet New-OWAVirtualDirectory ou New-ECPVirtualdirectory pour créer la « owa » ou un répertoire virtuel de « ECP », l’applet de commande permet incorrectement l’authentification par formulaires et l’authentification de base au lieu de l’authentification Windows.
Solution de contournement
Pour contourner ce problème, procédez comme suit.
Pour le répertoire virtuel « owa »
-
Ouvrez Exchange Management Shell (EMS) et exécutez l’applet de commande suivante pour modifier la méthode d’authentification du répertoire virtuel « owa » pour l’authentification Windows :
set-Owavirtualdirectory -identity "E15MBX\owa (Exchange Back End)" -WindowsAuthentication $True -Basicauthentication $false -Formsauthentication $false
-
Sur les serveurs à la fois l’accès Client et boîte aux lettres à redémarrer Internet Information Services (IIS), exécutez la commande suivante :
iisreset /noforce
Pour le répertoire de virtuel « ECP »
-
Démarrez Windows PowerShell.
-
Tapez les commandes suivantes et appuyez sur ENTRÉE après chaque ligne :
Add-PSSnapin * exchange *
Set-EcpVirtualDirectory-Identity "E15MBX\ecp (Exchange Back End) » - WindowsAuthentication $true - FormsAuthentication $false -
Sur les serveurs à la fois l’accès Client et boîte aux lettres à redémarrer Internet Information Services (IIS), exécutez la commande suivante :
iisreset /noforce