อาการ
คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้เกิดขึ้นเมื่อคุณตั้งค่าตัวเลือกการร้องขอวันหยุดพักผ่อนใน Outlook 2003 หรือ Outlook 2007 บนเวิร์กสเตชันทั้งหมด รวมถึงเซิร์ฟเวอร์:
ไม่สามารถเชื่อมต่อกับพอร์ทัลธุรกิจได้ คุณไม่ได้รับอนุญาตให้เชื่อมต่อเนื่องจากข้อผิดพลาดโพรโทคอล ซึ่งอาจเกี่ยวข้องกับการตั้งค่าความปลอดภัยของไดเรกทอรีของไดเรกทอรีเสมือนของ Business Portal การตั้งค่าเหล่านี้ควรอนุญาตการรับรองความถูกWindowsการรับรองความถูกต้อง ติดต่อผู้ดูแลพอร์ทัลธุรกิจของคุณ
ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณพยายามเชื่อมต่อเครื่องมือการขอAdd-Inพักผ่อนของ Outlookใน Outlookชุดบริการตนเองของ HRM โดยใช้พอร์ทัลธุรกิจกับ Microsoft Dynamics GP
สาเหตุ
ตรวจสอบการตั้งค่าต่างๆ ของการเข้าถึงการรับรองความถูกต้อง การรับรองความถูกต้องพื้นฐานทั่วไปบนตัวจัดการ microsoft Internet Information Services (IIS) ถูกเปิดใช้งานและควรปิดใช้งาน
การแก้ไข
วิธีที่ 1: การตั้งค่าใน IIS Manager 1 ให้สิทธิ์กลุ่ม ผู้ใช้โดเมน ของเว็บไซต์ BP ของคุณผ่านทาง Microsoft Internet Information Services (IIS) โดยปฏิบัติตามขั้นตอนเหล่านี้:
a. เข้าสู่ระบบเว็บเซิร์ฟเวอร์ของ Business Portal (BP) ที่ใช้ IIS b. ในแผงควบคุม ให้เปิด เครื่องมือดูแลจัดการระบบ แล้วคลิกตัวจัดการIIS
c. ในหน้าต่าง ตัวจัดการ IIS ให้ขยายเว็บไซต์
d. คลิกขวาที่เว็บไซต์ BP ของคุณ แล้วคลิกสิทธิ์
e. ในหน้าต่างความปลอดภัย คุณควรมีกลุ่ม "ผู้ใช้" ที่เหมือนกับ (XXXXX\Users)หมายเหตุ XXXXX คือพื้นที่ที่แทนของชื่อโดเมน)ถ้าไม่มีกลุ่มนี้อยู่ ให้เพิ่มกลุ่มโดเมน 2. มอบสิทธิ์Windowsแบบรวมให้กับเว็บไซต์ BP ของคุณผ่านทาง IIS โดยปฏิบัติตามขั้นตอนเหล่านี้:
a. เข้าสู่ระบบเว็บเซิร์ฟเวอร์ BP ที่ใช้ IIS b. ในแผงควบคุม ให้เปิด เครื่องมือดูแลจัดการระบบ แล้วคลิกตัวจัดการIIS
c. ในหน้าต่าง ตัวจัดการ IISให้ขยายเว็บไซต์
d. คลิกขวาที่เว็บไซต์ BP แล้วคลิกคุณสมบัติ
e. คลิกแท็บความปลอดภัยของไดเรกทอรี
f. ในพื้นที่ควบคุม การรับรองความถูกต้องและการเข้าถึง ให้คลิกแก้ไข
g. ในพื้นที่ การเข้าถึงที่ได้รับการรับรองความถูกต้อง ให้คลิกเพื่อเลือกกล่องกาเครื่องหมาย Windowsการรับรองความถูกต้องแบบรวม
h. ในพื้นที่ การเข้าถึงที่ได้รับการรับรองความถูกต้อง ให้ตรวจสอบให้แน่ใจว่า ไม่ได้เลือกกล่องกา เครื่องหมาย การรับรองความถูกต้องพื้นฐาน ---- เมื่อต้องการตรวจสอบการรับรองความถูกต้องพื้นฐานใน IIS 7.0 ให้ใช้ขั้นตอน เหล่านี้: a. บนเวิร์กสเตชันที่ติดตั้ง Business Portal (BP) ให้นําทางไปยังตัวจัดการ IIS เมื่อต้องการลบ ให้คลิก เริ่ม คลิก แผงควบคุม คลิก เครื่องมือดูแลจัดการระบบ แล้วดับเบิลคลิก Internet Information Services (IIS) b. ในส่วน การเชื่อมต่อ ในระยะขอบซ้าย ให้คลิกเพื่อขยายไซต์การเชื่อมต่อที่เหมาะสมc. คลิกเพื่อขยาย ไซต์d. คลิกขวาที่ พอร์ทัลธุรกิจ (ซึ่งอาจอยู่ภายใต้ไซต์ SharePoint) แล้วคลิก สลับไปยังมุมมองฟีเจอร์e. ใน มุมมองฟีเจอร์ คุณจะเห็นส่วนที่มีป้ายชื่อ ASP.NET และ IIS ในส่วน IIS ให้ดับเบิลคลิกที่ การรับรองความถูกต้อง f. คลิกเพื่อเลือก การรับรองความถูกต้องพื้นฐานg. ในระยะขอบด้านขวามือ ภายใต้ การแอคชัน ให้คลิก ปิดใช้งาน (หมายเหตุ: ถ้ามีเพียง 'เปิดใช้งาน' แสดงอยู่ในรายการ ก็จะถูกปิดใช้งานอยู่แล้ว) h. ปิดหน้าต่าง ----- 3. ตั้งค่า IIS ใหม่ เมื่อต้องการลบ ให้คลิก เริ่ม คลิก เรียกใช้ พิมพ์ IISRESET ในเขตข้อมูล เปิด แล้วคลิก ตกลง เพื่อประมวลผล 4. ทดสอบอีกครั้ง ถ้าคุณยังคงมีปัญหาเดียวกัน ให้ผู้ใช้อื่นพยายามเข้าถึงหน้าต่าง ตัวเลือกการร้องขอวันหยุดพักผ่อน จากโปรไฟล์ Outlook ของพวกเขา และดูว่าพวกเขาสามารถเข้าถึงหรือไม่หมายเหตุ: ตรวจสอบให้แน่ใจว่า Microsoft Outlookถูกติดตั้งเป็นระบบอีเมลที่เข้ากันได้กับ MAPI ถ้าวิธีนี้ไม่ได้ผล ให้ดําเนินการต่อไปยังวิธีที่ 2วิธีที่ 2: การตั้งค่าใน Internet Explorer 1 ใน Internet Explorer ให้คลิก เครื่องมือ คลิก ตัวเลือกอินเทอร์เน็ต แล้วคลิกเพื่อเลือกแท็บ ขั้นสูง ภายใต้ส่วน ความปลอดภัย ให้ตรวจสอบให้แน่ใจว่าเปิดใช้งานการรับรองความถูกต้องแบบWindowsด้วยเครื่องหมาย 2. เพิ่ม URL ของ BP ลงใน ไซต์ที่เชื่อถือได้วิธีที่ 3: ตรวจสอบ/ทดสอบที่คุณสามารถเรียกดู URL ที่แสดงใน ตัวเลือกการร้องขอวันหยุดพักผ่อน ใน Outlook 1 หลังจากAdd-Inติดตั้งแล้ว ให้Outlook คลิก เครื่องมือ คลิก ตัวเลือกการร้องขอวันหยุดพักผ่อน จากนั้นคลิกแท็บ การเชื่อมต่อ โปรดสังเกต URL ที่แสดงอยู่ที่ด้านล่างของหน้าต่าง นี่คือเส้นทางที่คุณต้องเรียกดูโดยใช้ขั้นตอนเหล่านี้ ต่อไปนี้เป็นตัวอย่างของ URL: url http://localhost/BusinessPortal/Applications/HRM/VacationRequestWebService.asmx (Note ถ้าคุณพิมพ์ Host Name โปรแกรม จะแทนที่ 'localhost' ใน URL นี้) 2. ไปที่เซิร์ฟเวอร์ที่ติดตั้ง BP คลิก เริ่ม คลิก เครื่องมือดูแลจัดการระบบ แล้วคลิก Internet Information Services (IIS)3. คลิกเพื่อขยายการเชื่อมต่อฐานข้อมูลในระยะขอบด้านซ้าย4. คลิกเพื่อขยาย ไซต์ คลิกเพื่อขยาย พอร์ทัลธุรกิจ คลิกเพื่อขยาย พอร์ทัลธุรกิจ อีกครั้ง คลิก แอปพลิเคชัน แล้วคลิกโฟลเดอร์ HRM (โดยทั่วไปจะเรียกดู URL เดียวกันกับที่คุณเห็นในหน้าต่าง ตัวเลือกการร้องขอวันหยุดพักผ่อน ขั้นตอน/ที่ตั้งของคุณที่จะเรียกดูอาจแตกต่างไปจากที่แสดงอยู่ในตัวอย่างนี้) 5. คลิก มุมมองเนื้อหา ที่ด้านล่างของหน้าต่างเพื่อดูไฟล์ในโฟลเดอร์ HRM6. เลื่อนลงเพื่อค้นหา VacationRequestWebService.asmx คลิกขวา แล้วคลิก เรียกดู หน้าต่าง VacationRequestWebService ควรเปิดขึ้น สิ่งสําคัญคือต้องเปิดหน้าต่างบริการเว็บที่นี่ 7. ถ้าหน้าต่างบริการเว็บเปิดขึ้น ให้สังเกต URL ที่ด้านบนของหน้า URL ที่แสดงอยู่ในหน้าต่าง ตัวเลือกการร้องขอวันหยุดพักผ่อน ควรตรงกับ URL นี้