मेरे आवेदन में उपयोगकर्ता अनुमतियों का नियंत्रण है, क्योंकि सभी उपयोगकर्ता पूर्ण वेबसाइट तक नहीं पहुंच सकते हैं। इस समय, किसी विशिष्ट उपयोगकर्ता के लिए उन सभी अनुमतियों को उनके सत्र में संग्रहीत किया जाता है, 'क्योंकि प्रत्येक पोस्ट बैक में डाटाबेस पर खोज करना मेरे लिए एक समस्या होगी।एएसपी.NET हत्या आईडी द्वारा आईडी
समस्या यह है कि जब मैं अनुमति हटाता हूं, तो उपयोगकर्ता अभी भी पृष्ठ तक पहुंच सकता है, और केवल जब वह ब्राउज़र बंद कर देता है, तो अपडेट प्रभावी होता है।
क्या आईडी द्वारा एक विशिष्ट अनुप्रयोग सत्र को मारने का कोई तरीका है, जिससे उपयोगकर्ता फिर से लॉग इन कर सकता है?
हालांकि यह वही नहीं है जो आप खोज रहे हैं, यदि आप अक्सर अनुमतियों को बदल रहे हैं, तो आप पेज सत्र के माध्यम से सत्र की लंबाई को बदलने के लिए एक नजर रखना चाहेंगे। टाइमआउट संपत्ति, क्योंकि यह 20 मिनट तक डिफ़ॉल्ट है। – user2366842
मुझे आपका अंक मिला, लेकिन मैं ऐसा नहीं कर सकता। अनुमतियों को अक्सर नहीं बदला जाता है, लेकिन जब ऐसा होता है तो मुझे इसकी आवश्यकता होती है, अद्यतन उसी पल पर प्रभावी होता है, जिससे उपयोगकर्ता फिर से लॉग इन कर सकता है। दुर्भाग्यवश, कुछ उपयोगकर्ता कार्यक्षमता उसके लिए बहुत अधिक समय लेती है। –
यदि आप इन-मेमोरी स्थिति का उपयोग कर रहे हैं तो ब्रूट फोर्स दृष्टिकोण अनुमति परिवर्तनों पर ऐप को पुनरारंभ करना है ... ध्यान दें कि यह उचित आउट-ऑफ-प्रोसेस के साथ काम नहीं करेगा जैसे SQL। –