הגדרת הפורטל לשימוש ב-HTTPS

פורטל השירותים למפתחים גרסה 4.17.01

בכל ההתקנות המומלצות של Apigee בענן, הפורטל צריך להיות מאחורי מאזן עומסים. לכן צריך להגדיר SSL במאזן העומסים עצמו, ולא בפורטל. לכן, התהליך שבו משתמשים להגדרת SSL תלוי במאזן העומסים.

לסקירה כללית על השימוש ב-SSL בפורטל, אפשר לקרוא את המאמר שימוש ב-TLS בפורטל.

לפורטל שפועל ב-Apache

עם זאת, במקרה הצורך, תוכלו להגדיר SSL בשרת האינטרנט שמארח את הפורטל. כברירת מחדל, Apigee מתקינה את שרת האינטרנט Apache.

  1. מקבלים את מפתח ה-SSL והאישור.
  2. מתקינים את mod_ssl כפי שמתואר בהתקנה של פורטל השירותים למפתחים, באמצעות הפקודה:
    > yum install mod_ssl
  3. עדכון של /etc/httpd/conf/httpd.conf:
    1. אם ברצונך להשבית את גישת HTTP ביציאה 80, יש לחפש 'האזנה 80' ולהגיב עליה.
    2. מוסיפים את השורות הבאות בסוף הקובץ:
      LoadModule ssl_module מודולים/mod_ssl.so
      האזנה 443
  4. כדי להגדיר מארח וירטואלי צריך לערוך את /etc/httpd/conf/vhosts/devportal.conf כדי להוסיף את הפרטים הבאים:
    <VirtualHost *:443>
    ServerName localhost
    SSLEngine on
    SSLCertificateFile "<public cert path>"
    SSLCertificateLinkFile "<private key path>"
    DocumentRoot Track "/var/www/htmlALLory path>"
    Document "/var/www/htmlOverride you"







  5. מכיוון ש-SSL מוגדר ב-httpd.conf, לא צריך את ssl.conf:
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. מפעילים מחדש את Apache:
    > השירות httpd הפעלה מחדש
    ייתכן שתתבקשו להזין את ביטוי הסיסמה עבור קובץ המפתח.

אמורה להיות לכם אפשרות לגשת לפורטל באמצעות SSL.