Edge for Private Cloud v4.19.01
डिफ़ॉल्ट रूप से, जब कोई उपयोगकर्ता Edge यूज़र इंटरफ़ेस (यूआई) से लॉग आउट करता है, तो उसके लिए सेशन कुकी मिटा दी जाती है. हालांकि, जब उपयोगकर्ता लॉग इन होता है, तो उसके सिस्टम पर मौजूद मैलवेयर या नुकसान पहुंचाने वाला कोई अन्य सॉफ़्टवेयर, कुकी को ऐक्सेस कर सकता है. साथ ही, Edge के यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए, उसका इस्तेमाल कर सकता है. यह समस्या Edge यूज़र इंटरफ़ेस (यूआई) की नहीं, बल्कि उपयोगकर्ता के सिस्टम की सुरक्षा से जुड़ी है.
सुरक्षा को और बेहतर बनाने के लिए, Edge यूज़र इंटरफ़ेस (यूआई) को कॉन्फ़िगर किया जा सकता है, ताकि मौजूदा सेशन की जानकारी को सर्वर की मेमोरी में सेव किया जा सके. जब उपयोगकर्ता लॉग आउट करता है, तो उसके सेशन की जानकारी मिटा दी जाती है. इससे कोई दूसरा उपयोगकर्ता, Edge यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए कुकी का इस्तेमाल नहीं कर पाता.
यह सुविधा डिफ़ॉल्ट रूप से बंद रहती है. इस सुविधा को चालू करने से पहले, आपके सिस्टम को इनमें से कोई एक ज़रूरी शर्त पूरी करनी होगी:
- आपका सिस्टम, एक Edge यूज़र इंटरफ़ेस (यूआई) सर्वर का इस्तेमाल करता है.
- आपका सिस्टम, लोड बैलेंसर के साथ कई Edge यूज़र इंटरफ़ेस (यूआई) सर्वर का इस्तेमाल करता है. साथ ही, लोड बैलेंसर को स्टिकी सेशन का इस्तेमाल करने के लिए कॉन्फ़िगर किया गया है.
अगर आपका सिस्टम इन ज़रूरी शर्तों को पूरा करता है, तो Edge यूज़र इंटरफ़ेस (यूआई) को मेमोरी में उपयोगकर्ता सेशन ट्रैक करने की सुविधा चालू करने के लिए, यह तरीका अपनाएं:
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 यूज़र इंटरफ़ेस (यूआई) को रीस्टार्ट करें:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart