ضبط بروتوكول أمان طبقة النقل/طبقة المقابس الآمنة باستخدام مصادقة خارجية

الإصدار 4.16.09 من Edge for Private Cloud

يوضّح هذا القسم كيفية ضبط طبقة المقابس الآمنة (SSL) لخادم التفويض الخارجي. للحصول على معلومات عامة، يُرجى الاطّلاع على بروتوكول أمان طبقة النقل (TLS)/طبقة المقابس الآمنة.

  1. ثبِّت خدمات شهادات LDAP الخارجية.
  2. احصل على شهادة الخادم.
    على سبيل المثال: certutil -ca.cert client.crt
  3. انتقِل إلى الدليل الرئيسي لأحدث إصدار من Java:
    > cd /usr/java/latest
  4. استورِد شهادة الخادم. على سبيل المثال:
    sudo ./bin/keytool -import -keystore ./jre/lib/security/cacerts -file <FULLY-QUALIFIED-PATH-TO-THE-CERT-FILE> -alias <CERT-ALIAS>

    حيث يكون <CERT-ALIAS> اختياريًا، ولكن يُنصح به. استبدِل <CERT-ALIAS> باسم نصي يمكنك استخدامه لاحقًا للإشارة إلى الشهادة، على سبيل المثال إذا أردت حذفها.

    ملاحظة: كلمة المرور التلقائية لملف تخزين المفاتيح التي تستخدمها Java هي "changeit". إذا تم تغيير كلمة المرور هذه، عليك التواصل مع مشرف النظام للحصول على كلمة مرور ملف تخزين المفاتيح حتى تتمكّن من إضافة شهادتك.
  5. افتح /opt/apigee/customer/application/management-server.properties في محرِّر نصوص.
  6. غيِّر قيمة السمة conf_security_externalized.authentication.server.url على النحو التالي:
    القيمة القديمة : ldap://localhost:389
    القيمة الجديدة : ldaps://localhost:636
  7. أعِد تشغيل خادم الإدارة:
    > /opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
  8. تأكَّد من أنّ الخادم قيد التشغيل:
    > /opt/apigee/apigee-service/bin/apigee-all status

اختبار التثبيت

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