ข้ามไปยังเนื้อหาหลัก

Baidu

เพื่อตั้งค่าผู้ให้บริการ OAuth ของ Baidu กรุณาอ่าน เอกสารของ Baidu และทำตามขั้นตอนของพวกเขาเพื่อสร้าง แอปพลิเคชัน

สร้างแอป Baidu

หลังจากสร้างแอปของคุณแล้ว ควรตั้งค่า URL สำหรับเปลี่ยนเส้นทางในตำแหน่งต่อไปนี้:

การตั้งค่า URL ของ Baidu

เพิ่มโดเมน Casdoor ของคุณในตำแหน่งต่อไปนี้:

การตั้งค่า URL สำหรับเปลี่ยนเส้นทาง

คำเตือน

ส่วนนี้แตกต่างจากข้อมูลที่ให้ไว้ในเอกสารของ Baidu อย่างมาก:

  1. การเพิ่ม URL ไปยังการตั้งค่า URL สำหรับการเรียกกลับจะทำให้การตรวจสอบ URL ล้มเหลวมากที่สุด และทำให้การเข้าสู่ระบบล้มเหลว ดังนั้นเราจึงเพิ่มชื่อโดเมนของเราไปยังการตั้งค่าโดเมน
  2. สามารถเพิ่ม URL หรือชื่อโดเมนได้เพียงอันเดียว ซึ่งแตกต่างจากเอกสารอย่างมาก

จากนั้นคุณสามารถรับ Client ID และ Client Secrets

Baidu Client

เพิ่มผู้ให้บริการ OAuth ของ Baidu และกรอก Client ID และ Client Secrets ใน Casdoor ของคุณ

Baidu Provider

ตอนนี้คุณสามารถใช้ Baidu เป็นบริการบุคคลที่สามเพื่อทำการตรวจสอบสิทธิ์!

การแก้ไขปัญหาทั่วไป

หากคุณพบข้อความแจ้งเตือนจาก Baidu ที่ระบุว่า URL สำหรับเปลี่ยนเส้นทางของคุณไม่ถูกต้อง นี่คือวิธีที่คุณอาจสามารถแก้ไขได้:

  1. เพิ่มชื่อโดเมนของคุณไปยังตำแหน่งที่เหมาะสมแล้วจากนั้นรีเซ็ต Secret (การรีเซ็ต Secret ของ Baidu มีข้อผิดพลาด มันจะแจ้งข้อผิดพลาดให้คุณ แต่หลังจากที่รีเฟรชหน้าแล้ว Secret ก็ได้รับการรีเซ็ตแล้ว)
  2. หากวิธีการด้านบนไม่สามารถแก้ไขปัญหาได้ เราแนะนำให้คุณลบแอปพลิเคชันและสร้างใหม่ และตั้งค่าชื่อโดเมนของคุณก่อน

อีกปัญหาหนึ่งคือชื่อผู้ใช้ที่ Baidu ส่งกลับมานั้นถูกปิดบัง ไม่เหมือนกับเอกสารของพวกเขาที่แสดงชื่อผู้ใช้และชื่อที่แสดง ดังนั้น เราจึงสามารถใช้ชื่อที่ถูกปิดบังเป็นชื่อผู้ใช้ได้ในขณะนี้