ในบทความนี้ ฉันจะแสดงวิธีแก้ไขข้อผิดพลาดในการตรวจสอบสิทธิ์เนื่องจาก CredSSP เมื่อพยายาม RDP ไปยังเซิร์ฟเวอร์ / เครื่องไคลเอนต์
ข้อผิดพลาดจะแสดงข้อความด้านล่าง
เกิดข้อผิดพลาดในการตรวจสอบสิทธิ์
ฟังก์ชันที่ร้องขอไม่ได้รับการสนับสนุนคอมพิวเตอร์ระยะไกล:
อาจเป็นเพราะการแก้ไข oracle การเข้ารหัส CredSSP
ปัญหาเกิดจากอะไร
ในเดือนมีนาคม 2019 Microsoft ได้เปิดตัวการอัปเดตเป็น windows 10 ซึ่งแก้ไขช่องโหว่สำหรับโปรโตคอล Credential Security Support Provider ซึ่งใช้โดย Remote Desktop Protocol สิ่งนี้ทำให้เกิดปัญหาเมื่อพยายาม RDP ไปยังเครื่อง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้ คลิกที่นี่
การอัปเดตนี้ใช้การตั้งค่านโยบายการแก้ไข oracle การเข้ารหัสแบบใหม่บนเซิร์ฟเวอร์หรือไคลเอ็นต์ ซึ่งกำหนดให้คุณต้องเชื่อมต่อผ่านเซสชัน RDP ที่ปลอดภัย
มีสองสามวิธีที่คุณสามารถแก้ไขปัญหานี้ได้ วิธีที่ง่ายที่สุดในการติดตั้งคือการเพิ่มรายการรีจิสตรีในเครื่องที่คุณพยายามเชื่อมต่อ ซึ่งฉันจะแสดงให้คุณเห็นด้านล่าง
วิธีการแก้ไขข้อผิดพลาดการตรวจสอบสิทธิ์ RDP เนื่องจาก CredSSP
ในการแก้ไขข้อผิดพลาดการตรวจสอบสิทธิ์ RDP เนื่องจาก CredSSP ให้ทำดังต่อไปนี้
- คลิกเริ่ม พิมพ์ regedit และกด Enter
- ไปที่ HKEY_LOCAL_MACHINE> SOFTWARE> Microsoft> Windows> CurrentVersion> Policies> System> CredSSP> Parameters
- ดับเบิลคลิกที่ AllowEncryptionOracle
- ในฟิลด์ข้อมูลค่าให้ป้อน 2
- คลิกตกลง
- ปิดตัวแก้ไขรีจิสทรี
- ลองเชื่อมต่อกับไคลเอนต์อีกครั้ง
หากคุณยังคงได้รับข้อผิดพลาดเดิม ให้ดำเนินการแก้ไขต่อไป
แก้ไข 2 :แก้ไข Local Group Policy
มีการตั้งค่าในนโยบายกลุ่มท้องถิ่นซึ่งจะแก้ไขข้อผิดพลาดนี้ด้วย ข้อดีของการใช้การแก้ไขนี้คือจะมีผลกับผู้ใช้ระบบทุกคน
หากต้องการใช้การแก้ไขนี้ ให้ทำตามขั้นตอนเหล่านี้
- คลิกเริ่มและพิมพ์ gpedit.msc และกด Enter
- เรียกดูการกำหนดค่าคอมพิวเตอร์> เทมเพลตการดูแลระบบ> ระบบ> การมอบสิทธิ์ข้อมูลรับรอง
- ดับเบิลคลิกที่ การเข้ารหัส Oracle Remediation
- ในหน้าต่างถัดไป ให้เลือกเปิดใช้งานและระดับการป้องกัน =ช่องโหว่
- คลิกตกลงเพื่อปิด gpedit
- ลองเชื่อมต่อกับไคลเอ็นต์อีกครั้งหากคุณยังคงได้รับข้อผิดพลาดเดิม ให้ดำเนินการแก้ไขต่อไป