پیکربندی «امنیت لایه انتقال»/ پوسته ایمن با اصالت‌سنجی خارجی

این بخش توضیح می‌دهد چگونه SSL را برای سرور مجوز خارجی پیکربندی کنید. برای اطلاعات کلی، TLS/SSL را ببینید.

  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 را با نام نوشتاری که می‌توانید بعداً برای ارجاع به گواهینامه استفاده کنید، برای مثال اگر می‌خواهید آن را حذف کنید، جایگزین کنید.

  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

درحال آزمودن نصب

بخش آزمایش را در انتهای فعال کردن اصالت‌سنجی خارجی ببینید و همان آزمایشی را که در آنجا توضیح داده شده است انجام دهید.