โดยค่าเริ่มต้น เมื่อผู้ใช้ออกจากระบบ Edge UI ระบบจะลบคุกกี้เซสชันของผู้ใช้รายนั้นออก อย่างไรก็ตาม ขณะที่ผู้ใช้อยู่ในระบบ มัลแวร์หรือซอฟต์แวร์ที่เป็นอันตรายอื่นๆ ที่ทำงานอยู่ในอุปกรณ์ของผู้ใช้ ระบบจะรับคุกกี้และนำไปใช้เพื่อเข้าถึง Edge UI ไม่เกี่ยวข้องกับสถานการณ์นี้ กับ Edge UI เอง แต่ต้องมีความปลอดภัยของระบบผู้ใช้
เพื่อเพิ่มระดับการรักษาความปลอดภัย คุณสามารถกำหนดค่า Edge UI เพื่อจัดเก็บข้อมูลเกี่ยวกับ เซสชันปัจจุบันในหน่วยความจำของเซิร์ฟเวอร์ เมื่อผู้ใช้ออกจากระบบ ข้อมูลเซสชันจะถูกลบ เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นใช้คุกกี้เพื่อเข้าถึง Edge UI
ฟีเจอร์นี้ปิดใช้อยู่โดยค่าเริ่มต้น ระบบของคุณต้องมีคุณสมบัติตามเกณฑ์ต่อไปนี้ก่อนจึงจะเปิดใช้ฟีเจอร์นี้ได้ ข้อกำหนดข้อใดข้อหนึ่งต่อไปนี้
- ระบบของคุณใช้เซิร์ฟเวอร์ Edge UI เดียว
- ระบบของคุณใช้เซิร์ฟเวอร์ Edge UI หลายรายการกับตัวจัดสรรภาระงาน และตัวจัดสรรภาระงานคือ มีการกำหนดค่าให้ใช้เซสชันแบบติดหนึบแล้ว
หากระบบของคุณเป็นไปตามข้อกำหนดเหล่านี้ ให้ใช้ขั้นตอนต่อไปนี้เพื่อเปิดใช้ Edge UI สำหรับติดตามเซสชันผู้ใช้ในหน่วยความจำ:
- เปิดไฟล์
ui.properties
ในตัวแก้ไข ถ้าไม่มีไฟล์ ให้สร้าง ดังนี้vi /opt/apigee/customer/application/ui.properties
- ตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้ใน
conf_apigee_apigee.feature.expireSessionCookiesInternally="true" conf_apigee_apigee.feature.trackSessionCookies="true"
- บันทึกการเปลี่ยนแปลง
- ตรวจสอบว่า "Apigee" เป็นเจ้าของไฟล์พร็อพเพอร์ตี้ ผู้ใช้:
chown apigee:apigee /opt/apigee/customer/application/ui.properties
- รีสตาร์ท Edge UI ดังนี้
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart