Καλησπέρα
έχω μια εφαρμογή που δουλεύει με Forms Authentication
παραθέτω τμήμα του web.config
<
authentication mode="Forms">
<
forms name=".ADAuthCookie"
timeout="20" loginUrl="login.aspx"
defaultUrl="default.aspx" protection="All" path="/"
requireSSL="false" slidingExpiration="true"
enableCrossAppRedirects="false">
<
credentials passwordFormat="SHA1" />
</
forms>
μετά το login στέλνω τους χρήστεs στο default.aspx το οποίο διαβάζει κάποιες session
μεταβλητές και ανάλογα κανω redirect στην κατάληλη σελίδα.
Το πρόβλημα είναι οτι για αδιευκρίνιστους λόγους και με τρόπο μη συστηματικό ένώ είμαι σε μια φόρμα και κάνω data entry πρίν περάσει ο χρόνος του timeout καμια φορά μετα απο 1 ή 2 λεπτά και χωρις ενέργεια απο το χρήστη ενοώ postback της φορμας ή κάτι άλο με πετά στην default.aspx όπου οι session μεταβλητες εχουν χαθεί.
Η ερώτηση είναι πρώτον γιατι με πετά απο την φόρμα και δεύτερο γιατι με πηγαίνει στην default.aspx και όχι στην login.aspx
Χρειάζομαι επιγόντως την όποια βοήθεια γιατί η εφαρμογή είναι σε παραγωγή και δεν έχω ιδέα τί συμβαίναι.
Ευχαριστώ