2008-11-12 12 views
9

मैं ASP.NET 2.0 का उपयोग कर एक वेबसाइट चला रहा हूं। प्रत्येक अब और फिर (प्रति दिन 100+ उपयोगकर्ताओं पर प्रति दिन 10+ बार) मुझे यह त्रुटि मिलती है: फॉर्म प्रमाणीकरण विफल - टिकट की आपूर्ति समाप्त हो गई है।त्रुटि 4005 फॉर्म प्रमाणीकरण विफल - टिकट की आपूर्ति समाप्त हो गई है

यहाँ मेरी web.config टुकड़ा है:

<authentication mode="Forms"> 
    <forms name=".CLLSAUTH" loginUrl="login.aspx" protection="All" path="/" timeout="60" /> 
</authentication> 

मैं कई समाधान देखा है, किसी सत्र टाइमआउट उल्लेख किया है, लेकिन यह भी मेरी config में 60 मिनट है। दो और चीजें, मैं एक वेबफार्म नहीं चला रहा हूं, और जब त्रुटि होती है तब ऐप को पुनर्नवीनीकरण नहीं किया जा रहा है।

कोई सुराग?

+0

यह ऐप पूल, सत्र समय और प्रमाणीकरण समय के रीसायकल द्वारा नियंत्रित होता है। –

+1

यह विषय के रूप में बंद क्यों किया गया था? यह प्रश्न से संबंधित एक प्रोग्रामिंग है। – Junto

+0

@junto। Uhm। मुझे याद नहीं है। मैंने उस समय एक नोट नहीं छोड़ा (लगभग 2 साल पहले) मैं मानता हूं कि मैं फिर से खोल सकता हूं। – edosoft

उत्तर

3

मुझे यकीन नहीं है कि आपका प्रश्न क्या है ... इस मामले में, जब उपयोगकर्ता का ब्राउज़र एक घंटे से अधिक समय तक खुला रहता है, तो उनकी प्रमाणीकरण कुकी समय समाप्त हो जाती है। अगली बार जब वे सर्वर बीएएम को अनुरोध भेजते हैं।

फॉर्म तत्व में slidingExpiration="true" जोड़ने का प्रयास करें। इस तरह जब भी उपयोगकर्ता सर्वर को हिट करता है तो टाइमआउट पुन: प्रारंभ होता है।

यह संभवतः इसलिए भी हो सकता है क्योंकि आईआईएस ने आपकी कार्यकर्ता प्रक्रिया को पुनर्नवीनीकरण किया था। यह देखने के लिए कि क्या किसी ने इस त्रुटि के कारण यह हुआ है, आपको यह देखने के लिए अपने लॉग देखना होगा।

यदि आपका एप्लिकेशन विभिन्न सर्वरों पर चल रहा है, तो फॉर्म प्रमाणीकरण कुकी में मशीन कुंजी के साथ कोई समस्या हो सकती है क्योंकि यह एक अलग सर्वर पर उत्पन्न हुआ था। लेकिन ऐसा लगता है कि आप अपने क्यूस्टन से वेब फार्म पर नहीं चल रहे हैं।

+0

हारून ने मुझे याद दिलाया कार्यकर्ता प्रक्रिया रीसाइक्लिंग ... – Will

+1

मेरा सवाल है, इस त्रुटि को रोकने से कैसे रोकें। और स्पष्ट के रूप में मैं एक वेबफार्म का उपयोग नहीं कर रहा हूं, न ही आईआईएस कार्यकर्ता प्रक्रिया रीसाइक्लिंग है। मैं आपकी स्लाइडिंग एक्सपेरेशन सुझाव का प्रयास करूंगा। धन्यवाद। – edosoft

संबंधित मुद्दे