Trong asp.net, session timeout là gì?
A.
“Là khoảng thời gian lớn nhất có thể giữa hai lần user request lên server mà session của user chưa bị hủy”
B.
“Là khoảng thời gian nhỏ nhất có thể giữa hai lần user request lên server mà session của user chưa bị hủy”
C.
“Là tổng thời gian giữa hai lần user request lên server mà session của user chưa bị hủy”
D.
“Không có đáp án đúng”
Trả lời:
Đáp án đúng: A
Trong ASP.NET, Session timeout là khoảng thời gian tối đa mà server sẽ duy trì session của một user nếu không có bất kỳ request nào từ user đó. Nếu khoảng thời gian giữa hai lần request của user vượt quá session timeout, session sẽ bị hủy.
* **Đáp án A** chính xác vì nó mô tả đúng định nghĩa của session timeout.
* **Đáp án B** sai vì nó mô tả khoảng thời gian *nhỏ nhất*, trong khi session timeout là khoảng thời gian *lớn nhất*.
* **Đáp án C** sai vì "tổng thời gian" không phù hợp trong ngữ cảnh này.
* **Đáp án D** sai vì đáp án A đúng.