الربط غير المباشر فقط: تشفير كلمة مرور مستخدم LDAP الخارجي

الإصدار 4.18.01 من Edge الخاص بخدمة Private Cloud

في حال استخدام الربط غير المباشر، عليك توفير اسم مستخدم وكلمة مرور خارجيَين لـ LDAP في management-server.properties التي تستخدمها Apigee لتسجيل الدخول إلى خدمة LDAP الخارجية وإجراء البحث غير المباشر في بيانات الاعتماد.

وتوضّح الخطوات التالية كيفية تشفير كلمة المرور:

  1. نفِّذ أداة Java التالية واستبدال <YOUR EXTERNAL LDAP password> بكلمة مرور LDAP الخارجية الفعلية:
    java -cp /opt/apigee/edge-gateway/lib/rdparty/*:/opt/apigee/edge-gateway/lib/kernel/*:/opt/apigee/edge-gateway/libaries/infra/li?
  2. سترى في نتيجة الأمر سطرًا جديدًا متبوعًا بما يبدو كسلسلة أحرف عشوائية. انسخ تلك السلسلة.
  3. عدِّل /opt/apigee/customer/application/management-server.properties.
  4. عدِّل السمة التالية، مع استبدال <myAdPassword> بالسلسلة التي نسختها من الخطوة 2 أعلاه.
    conf_security_externalized.authentction.indirect.bind.server.admin.password=<myAdPassword>
  5. تأكَّد من ضبط السمة التالية على "true":
    conf_security_externalized.authentication.indirect.bind.server.admin.password.encrypted=true
  6. احفظ الملف.
  7. أعِد تشغيل خادم الإدارة:
    >/opt/apigee/apigee-service/bin/apigee-service Edge-management-server إعادة تشغيل
  8. تأكَّد من أنّ الخادم يعمل:
    > /opt/apigee/apigee-service/bin/apigee-all

اختبار عملية التثبيت

راجِع قسم الاختبار في نهاية تفعيل المصادقة الخارجية، ونفِّذ الاختبار نفسه الموضّح هنا.