پیکربندی «واسط کاربر Edge» برای ذخیره کردن اطلاعات جلسه در حافظه

به‌طور پیش‌فرض، وقتی کاربری از «واسط کاربر Edge» خارج می‌شود، کوکی جلسه کاربر حذف می‌شود. بااین‌حال، وقتی کاربر وارد سیستم شده است، بدافزار یا نرم‌افزار مخرب دیگری که در سیستم کاربر اجرا می‌شود می‌تواند کوکی را به‌دست آورد و از آن برای دسترسی به «واسط کاربر Edge» استفاده کند. این وضعیت مختص «واسط کاربر Edge» نیست، بلکه به امنیت سیستم کاربر مربوط می‌شود.

به‌عنوان سطح امنیتی اضافه، می‌توانید «واسط کاربر Edge» را پیکربندی کنید تا اطلاعات مربوط به جلسه‌های کنونی را در حافظه سرور ذخیره کند. وقتی کاربر از سیستم خارج می‌شود، اطلاعات جلسه او حذف می‌شود و کاربر دیگری نمی‌تواند از کوکی برای دسترسی به «واسط کاربر Edge» استفاده کند.

این ویژگی به‌طور پیش‌فرض غیرفعال است. قبل‌از فعال کردن این ویژگی، سیستم شما باید یکی از شرایط زیر را داشته باشد:

  • سیستم شما از یک سرور «واسط کاربر Edge» استفاده می‌کند.
  • سیستم شما از چندین سرور «میانای کاربری Edge» با ترازکننده بار استفاده می‌کند و ترازکننده بار برای استفاده از جلسه‌های چسبنده پیکربندی شده است.

اگر سیستم شما این الزامات را برآورده می‌کند، از روش زیر برای فعال کردن رابط کاربری 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