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

ผ่าน Built-in SSO

นี่คือวิธีฟรีในการเชื่อมต่อ Casdoor แต่เว็บไซต์ของคุณต้องใช้ HTTPS

Casdoor สามารถใช้โปรโตคอล OIDC เป็น IDP เพื่อเชื่อมต่อแอปพลิเคชันต่างๆ นี่คือ Jira บทแนะนำ

ต่อไปนี้คือบางชื่อในการตั้งค่า:

  • CASDOOR_HOSTNAME: ชื่อโดเมนหรือ IP ที่เซิร์ฟเวอร์ Casdoor ถูกติดตั้ง
  • Jira_HOSTNAME: ชื่อโดเมนหรือ IP ที่ Jira ถูกติดตั้ง

ขั้นตอนที่ 1: ติดตั้ง Casdoor และ Jira

ก่อนอื่น ติดตั้ง Casdoor และ Jira

หลังจากติดตั้งสำเร็จ ตรวจสอบให้แน่ใจว่าต่อไปนี้:

  1. Casdoor สามารถเข้าสู่ระบบและใช้งานได้ตามปกติ
  2. คุณสามารถตั้งค่า CASDOOR_HOSTNAME เป็น http://localhost:8000 เมื่อติดตั้ง Casdoor ในโหมด prod ดู โหมดการผลิต

ขั้นตอนที่ 2: ตั้งค่าแอปพลิเคชัน Casdoor

  1. สร้างหรือใช้แอปพลิเคชัน Casdoor ที่มีอยู่
  2. ค้นหาวิธีการตรวจสอบสิทธิ์:Jira Callback
  3. เพิ่มการตั้งค่าและเลือก OpenID Connection single sign-on ในวิธีการตรวจสอบสิทธิ์วิธีการ Jira
  4. ค้นหา URL สำหรับ redirect:redirect
  5. เพิ่ม URL สำหรับ redirect:แอปพลิเคชัน Jira

ไม่น่าแปลกใจ คุณสามารถได้รับสองค่าบนหน้าการตั้งค่าแอปพลิเคชัน: Client ID และ Client secret เหมือนในรูปด้านบน เราจะใช้พวกมันในขั้นตอนถัดไป

เปิดเบราว์เซอร์ที่คุณชอบและเยี่ยมชม: http://CASDOOR_HOSTNAME/.well-known/openid-configuration คุณจะเห็นการตั้งค่า OIDC ของ Casdoor

ขั้นตอนที่ 3: ตั้งค่า Jira

  1. เราต้องทำการตั้งค่า Configuration ของเราใน Jira ต่อไปConfig Config2

  2. คุณสามารถตั้งค่าการอนุญาตที่ซับซ้อนยิ่งขึ้นในภายหลัง ตอนนี้ ตรวจสอบว่า OpenID ทำงานจริงหรือไม่ Jira Login