مصادقة الوصول إلى واجهة برمجة تطبيقات Edge

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

يمكنك استخدام واجهة برمجة التطبيقات Apigee Edge API لإنشاء وتكوين وإدارة خوادم وكيلة لواجهات برمجة التطبيقات ومنتجات واجهات برمجة التطبيقات والسياسات الخاصة بالمنطق في خوادمك الوكيلة لواجهات برمجة التطبيقات والتطبيقات ومطوّري التطبيقات وذاكرات التخزين المؤقت. للحصول على معلومات حول استخدام Edge API، يُرجى الاطّلاع على استخدام Edge API ومرجع Apigee Edge API.

للوصول إلى Edge API، يجب إجراء المصادقة بإحدى الطرق التالية:

  • OAuth2

    استبدِل بيانات اعتماد Edge برمز دخول ورمز مميز لإعادة تحميل OAuth2. يمكنك إجراء طلبات إلى Edge API من خلال تمرير رمز الدخول في طلب البيانات من واجهة برمجة التطبيقات.

  • SAML وLDAP

    أثناء مواصلة استخدام رموز الدخول المميزة من الإصدار 2 من OAuth، يمكنك إنشاء هذه الرموز من تأكيدات SAML أو عمليات تسجيل الدخول إلى LDAP.

  • المصادقة الأساسية (غير مُقترَحة)

    يمكنك الوصول إلى Edge API من خلال إدخال اسم المستخدم وكلمة المرور في كل طلب. لا ننصح باستخدام هذه الطريقة.

يتم تلقائيًا تفعيل كلّ من OAuth2 والمصادقة الأساسية لحسابات Apigee Edge على السحابة الإلكترونية العامة. يتم تلقائيًا تفعيل المصادقة الأساسية فقط في Apigee Edge for Private Cloud.

استخدام OAuth2 وSAML أو LDAP في الوقت نفسه

يمكنك توفير بيئة تتم فيها مصادقة إحدى المؤسسات باستخدام SAML أو LDAP، بينما تتم مصادقة مؤسسة أخرى باستخدام OAuth2. ومع ذلك، يجب أن تعلم أنّ الرموز المميزة وآليات الحصول على هذه الرموز ليست قابلة للتبديل.

تتيح الأداتان المساعدتان acurl وget_token استخدام إعدادات SSO_LOGIN_URL متعددة في الوقت نفسه. لإجراء طلبات إلى كل من OAuth2 وSAML أو LDAP، يمكنك ضبط نقطتَي نهاية للدخول المُوحَّد وتخزين الرموز المميزة المخزّنة مؤقتًا لكليهما على الجهاز نفسه. على سبيل المثال، يمكنك ضبط SSO_LOGIN_URLS على استخدام https://login.apigee.com كنقطة نهاية OAuth2 وhttps://my-zone.login.apigee.com كنقطة نهاية SAML.