يمكنك إعداد واجهة مستخدم Edge لتخزين معلومات الجلسة في الذاكرة.

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

عندما يسجّل المستخدم الخروج من واجهة مستخدم Edge، يتم تلقائيًا حذف ملف تعريف الارتباط للجلسة الخاص بالمستخدم. ومع ذلك، أثناء تسجيل دخول المستخدم، يمكن أن تحصل البرامج الضارة أو غيرها من البرامج الضارة التي تعمل على نظام المستخدم على ملف تعريف الارتباط وتستخدمه للوصول إلى واجهة مستخدم Edge. لا يقتصر هذا الموقف على واجهة مستخدم Edge نفسها، بل يتعلّق بأمان نظام المستخدم.

كإجراء أمان إضافي، يمكنك ضبط واجهة مستخدم Edge لتخزين معلومات عن الجلسات الحالية في ذاكرة الخادم. عندما يسجّل المستخدم الخروج، يتم حذف معلومات جلسته، ما يمنع مستخدمًا آخر من استخدام ملف تعريف الارتباط للوصول إلى واجهة مستخدم Edge.

هذه الميزة غير مفعّلة تلقائيًا. قبل تفعيل هذه الميزة، يجب أن يستوفي نظامك أحد المتطلبات التالية:

  • يستخدم نظامك خادم Edge UI واحدًا
  • يستخدم نظامك خوادم Edge UI متعددة مع جهاز موازنة الحمل، وتم ضبط جهاز موازنة الحمل لاستخدام الجلسات الثابتة.

إذا كان نظامك يستوفي هذه المتطلبات، استخدِم الإجراء التالي لتفعيل واجهة مستخدم Edge لتتبُّع جلسات المستخدمين في الذاكرة:

  1. افتح ملف ui.properties في محرِّر. إذا لم يكن الملف متوفّرًا، أنشِئه:
    > vi /opt/apigee/customer/application/ui.properties
  2. اضبط السمات التالية في:
    conf_apigee_apigee.feature.expireSessionCookiesInternally="true" conf_apigee_apigee.feature.trackSessionCookies="true"
  3. احفظ التغييرات.
  4. تأكَّد من أنّ ملف الخصائص مملوك للمستخدم "apigee":
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. أعِد تشغيل واجهة مستخدم Edge:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui restart