ตรวจสอบสิทธิ์ในการเข้าถึง Edge API

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
ข้อมูล

คุณใช้ Apigee Edge API เพื่อสร้าง กำหนดค่า และจัดการพร็อกซี API และผลิตภัณฑ์ API, นโยบายสำหรับตรรกะในพร็อกซี API, แอปและนักพัฒนาแอป รวมถึงแคชได้ สำหรับข้อมูลเกี่ยวกับการใช้ Edge API โปรดดูการใช้ Edge API และข้อมูลอ้างอิง API ของ Apigee Edge

หากต้องการเข้าถึง Edge API คุณต้องตรวจสอบสิทธิ์ด้วยวิธีใดวิธีหนึ่งต่อไปนี้

  • OAuth2

    แลกเปลี่ยนข้อมูลเข้าสู่ระบบ Edge เป็นโทเค็นเพื่อการเข้าถึง OAuth2 แล้วรีเฟรชโทเค็น เรียก Edge API โดยการส่งโทเค็นเพื่อการเข้าถึงในการเรียก API

  • SAML และ LDAP

    ขณะที่ยังคงใช้โทเค็นเพื่อการเข้าถึง OAuth2 ให้สร้างโทเค็นเหล่านี้จากการยืนยัน SAML หรือการเข้าสู่ระบบ LDAP

  • การตรวจสอบสิทธิ์พื้นฐาน (ไม่แนะนำ)

    เข้าถึง Edge API โดยการส่งชื่อผู้ใช้และรหัสผ่านในคำขอแต่ละรายการ เราไม่แนะนำให้ใช้วิธีนี้

ทั้ง OAuth2 และการตรวจสอบสิทธิ์พื้นฐานจะเปิดใช้โดยค่าเริ่มต้นสำหรับ Apigee Edge สำหรับบัญชีระบบคลาวด์สาธารณะ โดยค่าเริ่มต้น ระบบจะเปิดใช้การตรวจสอบสิทธิ์ขั้นพื้นฐานเท่านั้นสำหรับ Apigee Edge สำหรับ Private Cloud

ใช้ OAuth2 และ SAML หรือ LDAP พร้อมกัน

คุณสามารถมีสภาพแวดล้อมที่องค์กรหนึ่งตรวจสอบสิทธิ์ด้วย SAML หรือ LDAP และอีกองค์กรหนึ่งด้วย OAuth2 อย่างไรก็ตาม คุณต้องทราบว่าโทเค็นและกลไกการรับโทเค็นเหล่านั้นใช้แทนกันไม่ได้

ยูทิลิตี acurl และ get_token รองรับการตั้งค่า SSO_LOGIN_URL หลายรายการพร้อมกัน หากต้องการเรียกใช้ทั้ง OAuth2 และ SAML หรือ LDAP คุณสามารถตั้งค่าปลายทาง SSO 2 รายการและจัดเก็บโทเค็นที่แคชไว้สำหรับทั้ง 2 เครื่องในเครื่องเดียวกัน ตัวอย่างเช่น คุณอาจใช้การตั้งค่า SSO_LOGIN_URLS เพื่อใช้ https://login.apigee.com เป็นปลายทาง OAuth2 และใช้ https://my-zone.login.apigee.com เป็นปลายทาง SAML