ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

เมื่อคุณเริ่มพอร์ทัลธุรกิจใน Microsoft Dynamics GP หรือใน Microsoft Dynamics SL บนเวิร์กสเตชัน คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

ข้อผิดพลาด: ไม่พบชื่อหลักของบริการ (SPN) ของผู้ใช้ 'โดเมน\ผู้ใช้' ใน Active Directory

สาเหตุ

ปัญหานี้เกิดขึ้นเมื่อเงื่อนไขต่อไปนี้เป็นจริง:

  • เซิร์ฟเวอร์เสมือนจะถูกขยายในการดูแลจากSharePointศูนย์กลางข้อมูล

  • การรับรองความถูกต้อง Kerberos ถูกเลือกไว้

  • บริการไดเรกทอรี Active Directory ไม่ได้ถูกกําหนดค่าให้ใช้การรับรองความถูกต้อง Kerberos

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ ให้ใช้การรับรองความถูกต้องของ NTLM แทนการรับรองความถูกต้องของ Kerberos

หมายเหตุ ถ้าคุณต้องใช้การรับรองความถูกต้องของ Kerberos โปรดเยี่ยมชมเว็บไซต์ Microsoft ต่อไปนี้เพื่อดูข้อมูลเพิ่มเติม:

http://www.microsoft.com/windowsserver2003/technologies/security/kerberos/default.mspx เมื่อต้องการเปิดใช้งานการรับรองความถูกต้อง NTLM ให้ปฏิบัติตามขั้นตอนเหล่านี้:

  1. บนเซิร์ฟเวอร์ที่ใช้ Microsoft Internet Information Services (IIS)ให้คลิกเริ่มคลิก เรียกใช้ พิมพ์ cmdแล้วคลิกตกลง

  2. ที่พร้อมท์ของข้อความสั่ง ให้พิมพ์ข้อความต่อไปนี้ แล้วกด ENTER

    cd Drive:\inetpub\adminscriptsNote Replace Driveด้วยชื่อของฮาร์ดดิสก์ไดรฟ์Windows Server 2003 ได้รับการติดตั้ง

  3. ที่พร้อมท์ของข้อความสั่ง ให้พิมพ์ข้อความต่อไปนี้ แล้วกด ENTER

    cscript adsutil.vbs get w3svc/xx/NTAuthenticationProvidersNote Replace xx with the virtual server ID number. เมื่อต้องการระบุหมายเลข ID ของเซิร์ฟเวอร์เสมือน ให้ปฏิบัติตามขั้นตอนเหล่านี้:

    1. บนเซิร์ฟเวอร์ที่ใช้ IIS ให้คลิก เริ่มชี้ไปที่ โปรแกรมทั้งหมดชี้ไปที่ เครื่องมือการดูแลระบบ แล้วคลิก ตัวจัดการ Internet Information Services (IIS)

    2. ขยายชื่อคอมพิวเตอร์ ขยายเว็บไซต์ คลิกขวาที่เว็บไซต์ที่คุณติดตั้งพอร์ทัลธุรกิจ แล้วคลิกคุณสมบัติ

    3. คลิกแท็บเว็บไซต์แล้วคลิก คุณสมบัติที่อยู่ถัดจากกล่องรูปแบบบันทึกที่ใช้งานอยู่

    4. โปรดสังเกตเส้นทางและชื่อไฟล์ของไฟล์ .log เส้นทางและชื่อไฟล์จะคล้ายกับต่อไปนี้:

      W3SVCxx\exyymmdd.logในเส้นทางนี้ xx จะแสดงหมายเลข ID ของเซิร์ฟเวอร์เสมือน

  4. เมื่อต้องการเปิดใช้งานการรับรองความถูกต้อง NTLM บนเซิร์ฟเวอร์เสมือน ให้พิมพ์สั่งต่อไปนี้ที่พร้อมท์ของสั่ง แล้วกด ENTER:

    cscript adsutil.vbsตั้งค่า w3svc/xx/NTAuthenticationProviders "NTLM"Note Replace xx ด้วยหมายเลข ID ของเซิร์ฟเวอร์เสมือนที่คุณจดบันทึกไว้ในขั้นตอนที่ 3

  5. เริ่ม IIS ใหม่ เมื่อต้องการให้ปฏิบัติตามขั้นตอนเหล่านี้:

    1. คลิกเริ่มคลิกเรียกใช้ พิมพ์ cmdแล้วคลิกตกลง

    2. ที่พร้อมท์ของสั่ง ให้พิมพ์ iisreset แล้วกด ENTER

    3. ที่พร้อมท์สั่ง ให้พิมพ์ exit แล้วกด ENTER

  6. เริ่ม Microsoft Internet Explorer บนเวิร์กสเตชัน แล้วพิมพ์ URL ต่อไปนี้บนแถบที่อยู่:

    http:///sites/businessportalNote Replace xxด้วยชื่อของเซิร์ฟเวอร์

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×