সাধারণত, কোনও ব্যবহারকারী 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