Lưu ý hành vi sau:
Bạn đặt Thời gian chờ của phiên = 10 phút và Thời gian chờ xác thực biểu mẫu = 8 phút.
Người dùng đăng nhập vào trang web của bạn bằng Xác thực biểu mẫu.
Cả đồng hồ "Đồng hồ" và Xác thực mẫu "đồng hồ" bắt đầu chạy.
Giả sử bạn giữ một số thông tin cần thiết cho hoạt động của trang web trong Phiên (Ví dụ: Phiên ["userData"] = userData;).
Người dùng không sử dụng trong 9 phút.
Sau 8 phút phiên làm việc hết giờ và dữ liệu của người dùng bị xóa.
Lúc 9 phút khi người dùng cố gắng thực hiện một số hoạt động trên trang web, bạn tham khảo một cách ngây thơ Phiên ["userData"] để nhận thông tin của mình. Kể từ khi nó là null, ông sẽ nhận được lỗi 500 cho một tài liệu tham khảo null.
Kết luận: Giữ thời gian chờ xác thực biểu mẫu ngắn hơn thời gian chờ của phiên.
Tôi không thể truy cập msdn): –
@Javad_Amiry có phải là nơi làm việc miễn phí của bạn không? –