กําหนดค่า Edge UI เพื่อจัดเก็บข้อมูลเซสชันในหน่วยความจํา

Edge for Private Cloud v4.19.01

โดยค่าเริ่มต้น เมื่อผู้ใช้ออกจากระบบ Edge UI ระบบจะลบคุกกี้เซสชันของผู้ใช้ อย่างไรก็ตาม ขณะที่ผู้ใช้เข้าสู่ระบบ มัลแวร์หรือซอฟต์แวร์ที่เป็นอันตรายอื่นๆ ที่ทำงานในระบบของผู้ใช้อาจได้รับคุกกี้และใช้คุกกี้ดังกล่าวเพื่อเข้าถึง Edge UI สถานการณ์นี้ไม่ได้เกิดขึ้นเฉพาะกับ Edge UI เท่านั้น แต่เกิดขึ้นกับความปลอดภัยของระบบของผู้ใช้ด้วย

คุณสามารถกำหนดค่า Edge UI ให้จัดเก็บข้อมูลเกี่ยวกับเซสชันปัจจุบันในหน่วยความจำของเซิร์ฟเวอร์เพื่อเพิ่มระดับความปลอดภัยได้ เมื่อผู้ใช้ออกจากระบบ ระบบจะลบข้อมูลเซสชันของผู้ใช้เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นใช้คุกกี้เพื่อเข้าถึง Edge UI

ฟีเจอร์นี้ปิดใช้อยู่โดยค่าเริ่มต้น ก่อนเปิดใช้ฟีเจอร์นี้ ระบบของคุณต้องเป็นไปตามข้อกำหนดข้อใดข้อหนึ่งต่อไปนี้

  • ระบบของคุณใช้เซิร์ฟเวอร์ Edge UI เพียงเครื่องเดียว
  • ระบบของคุณใช้เซิร์ฟเวอร์ Edge UI หลายเครื่องที่มีตัวจัดสรรภาระงาน และตัวจัดสรรภาระงานได้รับการกำหนดค่าให้ใช้เซสชันแบบติดหนึบ

หากระบบของคุณเป็นไปตามข้อกำหนดเหล่านี้ ให้ใช้ขั้นตอนต่อไปนี้เพื่อเปิดใช้ Edge UI เพื่อติดตามเซสชันของผู้ใช้ในหน่วยความจำ

  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 UI โดยทำดังนี้
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart