อาการ
สมมติว่า คุณใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งานการพิสูจน์ตัวจริงของ Windows แบบรวมหรือการรับรองความถูกต้องพื้นฐาน:
ชุด OwaVirtualDirectory " CAS1\owa (ค่าเริ่มต้นเว็บไซต์) " - WindowsAuthentication $true - BasicAuthentication $true ชุด ECPVirtualDirectory " CAS1\ecp (ค่าเริ่มต้นเว็บไซต์) " - WindowsAuthentication $true - BasicAuthentication $true
หลังจากที่คุณทำเช่นนี้FormsAuthenticationแสดงเมื่อปิดใช้งานในแบบ Outlook Web Access (OWA) และแผงควบคุมอัตราแลกเปลี่ยน (ECP) ไดเรกทอรีเสมือน:ClientAuthCleanupLevel: สูง
BasicAuthentication: จริง WindowsAuthentication: จริง DigestAuthentication: เท็จ FormsAuthentication: เท็จ LiveIdAuthentication: เท็จ AdfsAuthentication: เท็จ OAuthAuthentication: เท็จ ExternalAuthenticationMethods: {Fba }อย่างไรก็ตาม ไคลเอนต์เก็บพบรับรองโดยใช้ฟอร์ม (FBA) เมื่อมีพยายามล็อกออนเข้า OWA หรือ ECP หมายเหตุ ไคลเอนต์สามารถเข้าสู่ระบบเรียบร้อยแล้วหลังจากที่มีข้อมูลประจำตัวถูกต้องการแก้ปัญหา
เมื่อต้องการแก้ไขปัญหานี้ ติดตั้งการปรับปรุงสะสมต่อไปนี้:
2936880ปรับปรุงสะสม 5 สำหรับ Exchange Server 2013
วิธีแก้ปัญหา
เมื่อต้องการหลีกเลี่ยงปัญหานี้ โปรดตรวจสอบให้แน่ใจว่า คุณได้ระบุ- FormsAuthentication $falseเมื่อคุณปิดใช้งาน FBA และเปิดใช้งานชนิดการรับรองความถูกต้องอื่น ๆ ในการ OWA หรือ ECP ไดเรกทอรีเสมือน เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
-
เปิดใช้งานโดยใช้แบบฟอร์มการรับรองความถูกต้อง
-
สำหรับ OWA เรียกใช้คำสั่งต่อไปนี้:
ชุด OwaVirtualDirectory-Identity " CAS1\owa (เว็บไซต์เริ่มต้น) " - FormsAuthentication $True -
สำหรับ ECP เรียกใช้คำสั่งต่อไปนี้:
ชุด ECPVirtualDirectory-Identity " CAS1\ECP (เว็บไซต์เริ่มต้น) " - FormsAuthentication $True
-
-
ชนิดการรับรองความถูกต้องที่คุณต้องการเปิดใช้งาน และระบุ- FormsAuthentication $false
-
สำหรับ OWA เรียกใช้คำสั่งต่อไปนี้:
ชุด OwaVirtualDirectory-Identity " CAS1\owa (ค่าเริ่มต้นเว็บไซต์) " - FormsAuthentication $False - WindowsAuthentication $true - BasicAuthentication $true -
สำหรับ ECP เรียกใช้คำสั่งต่อไปนี้:
ชุด ECPVirtualDirectory-Identity " CAS1\ECP (เว็บไซต์เริ่มต้น) " - FormsAuthentication $False - WindowsAuthentication $True - BasicAuthentication $True
-
-
สามารถดำเนินงาน IISReset สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำเช่นนี้ ให้ดูวิธีการเริ่มต้น IIS ใหม่