जब कोई उपयोगकर्ता 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
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है