सत्र स्थिति टाइमआउट इस web.config तत्व का उपयोग सेट कर दिया जातामतभेद
<sessionState mode="InProc" cookieless="false" timeout="120" />
रूपों प्रमाणन इस web.config तत्व
<system.web>
<authentication mode="Forms">
<forms loginUrl="Login.aspx"
protection="All"
timeout="30"
name=".ASPXAUTH"
path="/"
requireSSL="false"
slidingExpiration="true"
defaultUrl="default.aspx"
cookieless="UseDeviceProfile"
enableCrossAppRedirects="false" />
</authentication>
</system.web>
क्या है का उपयोग कर कॉन्फ़िगर किया गया है इन तत्वों में से प्रत्येक में निर्दिष्ट टाइमआउट के बीच का अंतर? यदि दोनों अलग हैं, तो यह कैसे काम करेगा?
उत्कृष्ट स्पष्टीकरण। मैं सिर्फ यह जोड़ना चाहता हूं कि आवेदन पूल स्तर पर आईआईएस में मौजूद एक और महत्वपूर्ण टाइमआउट सेटिंग है। आईआईएस निर्दिष्ट निष्क्रिय टाइमआउट तक पहुंचने के बाद पूल को पुनरारंभ करेगा, इसलिए आवंटित संसाधनों को मुक्त करने के लिए। आपको यह सुनिश्चित करना चाहिए कि यह पूल निष्क्रिय टाइमआउट हमेशा ऊपर उल्लिखित टाइमआउट से अधिक है, या आप सत्र या फॉर्म टाइमआउट को सेट करने के बावजूद त्रुटियां प्राप्त करेंगे। – learner
दरअसल, उत्कृष्ट स्पष्टीकरण। @learner की तरह, मैं [निष्क्रिय टाइम-आउट] के अलावा, एक और सेटिंग का उल्लेख करना चाहता हूं (http://technet.microsoft.com/nl-nl/library/cc771956%28v=ws.10%29.aspx): [ रीसाइक्लिंग कार्यकर्ता प्रक्रिया] (http://msdn.microsoft.com/en-us/library/aa720473%28v=vs.71%29.aspx)। डिफ़ॉल्ट रूप से, यह 2 9 घंटों के बाद होता है और यह _not_ एक स्लाइडिंग समाप्ति है। यदि आपका सत्र स्थिति मोड [प्रक्रिया में] है (http://msdn.microsoft.com/en-us/library/ms178586%28v=vs.100%29.aspx), रीसाइक्लिंग होने पर सत्र मिटा दिए जाएंगे। –