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

Edge for Private Cloud v4.19.01

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

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

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

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

หากระบบของคุณเป็นไปตามข้อกำหนดเหล่านี้ ให้ใช้ขั้นตอนต่อไปนี้เพื่อเปิดใช้ 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. รีสตาร์ท UI ของ Edge โดยทำดังนี้
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart