อาการ
สมมติว่า คุณใช้ cmdlet OWAVirtualDirectory ใหม่หรือสร้าง ECPVirtualdirectoryสร้าง "owa" หรือ "ECP" ไดเรกทอรีเสมือนบนเซิร์ฟเวอร์ 2013 เซิร์ฟเวอร์ Exchange Microsoft หรือกล่องจดหมาย 2016 ของ Microsoft Exchange Server ใหม่ ในสถานการณ์นี้ เมื่อผู้ใช้พยายามเข้าถึง Outlook Web App, Outlook บนเว็บ หรือการแลกเปลี่ยนดูแลจากศูนย์กลาง (EAC), ได้รับรหัสข้อผิดพลาด "Http 404"
สาเหตุ
ปัญหานี้เกิดขึ้น เพราะมีกำหนดวิธีการรับรองความถูกต้องที่ไม่ถูกต้องสำหรับไดเรกทอรีเสมือน "ECP" และ "owa" เมื่อคุณเรียกใช้ cmdletสร้าง OWAVirtualDirectoryหรือECPVirtualdirectory สร้างเพื่อสร้างไดเรกทอรีเสมือน "ECP" หรือ "owa", cmdlet ที่ไม่ถูกต้องช่วยให้การรับรองความถูกต้องพื้นฐานแทนการรับรองความถูกต้องของ Windows และการรับรองความถูกต้องของฟอร์ม
วิธีแก้ปัญหา
เมื่อต้องการหลีกเลี่ยงปัญหานี้ ให้ทำตามขั้นตอนเหล่านี้
สำหรับไดเรกทอรีเสมือน "owa"
-
เปิดเชลล์จัดการ Exchange (EMS), และจากนั้น เรียกใช้ cmdlet ต่อไปนี้เพื่อเปลี่ยนวิธีการรับรองความถูกต้องของไดเรกทอรีเสมือน "owa" เป็นการพิสูจน์ตัวจริงของ Windows:
ชุด Owavirtualdirectory-identity " E15MBX\owa (แลกเปลี่ยน Back End) " - WindowsAuthentication $True - Basicauthentication $false - Formsauthentication $false
-
เรียกใช้คำสั่งต่อไปนี้บนเซิร์ฟเวอร์ Client Access และกล่องจดหมายเพื่อเริ่มการทำงานของ Internet Information Services (IIS):
จึง
สำหรับการเสมือน "ECP"ไดเรกทอรี
-
เริ่ม Windows PowerShell
-
พิมพ์คำสั่งต่อไปนี้ และจากนั้น กด Enter หลังจากแต่ละบรรทัด:
PSSnapin เพิ่ม * แลกเปลี่ยน *
ชุด EcpVirtualDirectory-Identity " E15MBX\ecp (แลกเปลี่ยน Back End) " - WindowsAuthentication $true - FormsAuthentication $false -
เรียกใช้คำสั่งต่อไปนี้บนเซิร์ฟเวอร์ Client Access และกล่องจดหมายเพื่อเริ่มการทำงานของ Internet Information Services (IIS):
จึง