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

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

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

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

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

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

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