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

กำหนดเอง

Casdoor รองรับการกำหนดค่า SAML Custom Provider และคุณสามารถใช้ Casdoor เป็น Service Provider (SP) เพื่อเชื่อมต่อกับ Identity Provider (IDP) ใด ๆ ที่รองรับโปรโตคอล SAML 2.0

ขั้นตอนที่ 1 รับข้อมูล metadata ของ IDP

ขั้นแรก คุณต้องรับข้อมูล metadata ของ IDP ซึ่งเป็นเอกสาร XML ที่ใช้ในการอธิบายข้อมูลการกำหนดค่าของบริการที่ IDP ให้บริการ ต้องรวมข้อมูลเช่น EntityID, SSO Endpoint ฯลฯ

บาง IDP เช่น Keycloak ต้องการข้อมูล SP เพื่อให้บริการ metadata คุณสามารถอ้างอิงเอกสาร Keycloak

คุณสามารถใช้ oktadev เพื่อทดสอบ SAML Custom Provider นี่คือ metadata

ขั้นตอนที่ 2 กำหนดค่า SAML Custom Provider

หลังจากรับข้อมูล metadata ของ IDP แล้ว สร้าง SAML Custom Provider และกรอกข้อมูลที่จำเป็น

ฟิลด์คำอธิบาย
Categoryเลือก SAML
Typeเลือก กำหนดเอง
Favicon.URLURL ของโลโก้ IDP
Metadataข้อมูล metadata ของ IDP

จากนั้นคลิกปุ่ม Parse และฟิลด์ Endpoint, IdP, Issuer URL, SP ACS URL และ SP Entity ID จะถูกแยกวิเคราะห์อัตโนมัติ

กำหนดค่า saml custom provider

สุดท้าย เพิ่ม SAML Custom Provider ใน Providers ของแอปพลิเคชัน เพิ่ม saml custom provider ในแอปพลิเคชัน