Giả sử tôi đã đăng nhập vào một ứng dụng đang chạy từ IIS. Bây giờ tôi chưa đăng xuất, nhưng đã đóng trình duyệt. Và khi tôi truy cập lại vào ứng dụng, nó mặc định là trang đăng nhập. Làm thế nào để IIS nhận ra rằng đó là một yêu cầu mới và chuyển hướng người dùng đến trang đăng nhập?IIS nhận ra các phiên khác nhau trong .NET như thế nào?
Tôi có một câu hỏi khác. Giả sử nếu tôi không đóng trình duyệt mà tôi đã sử dụng khi đăng nhập. Tôi đang mở trình duyệt mới để yêu cầu một trang từ cùng một ứng dụng. IIS nhận ra rằng đó là một yêu cầu mới cho ứng dụng và chuyển hướng người dùng đến trang đăng nhập. Tại sao nó không sử dụng phiên hoặc cookie hiện tại mà trình duyệt đầu tiên sử dụng?
Vui lòng không bị kích thích các câu hỏi liên tục của tôi ... Tôi đang gặp phải sự nhầm lẫn rất lớn. Chúng tôi nói HTTP là giao thức không quốc tịch. Khi trang được yêu cầu tôi đã đăng nhập. Và kết nối giao thức HTTP sẽ bị chấm dứt giữa IIS và trình duyệt, phải không? Sau đó, tôi đang điều hướng đến các trang khác trong ứng dụng đã đăng nhập đó. Bây giờ IIS nhận ra người dùng đã đăng nhập trên trình duyệt này. Nhưng khi tôi mở một trình duyệt mới và yêu cầu ứng dụng đó, làm thế nào để IIS nhận ra nó là một yêu cầu mới? Vì giao thức HTTP bị ngắt kết nối, nó hoạt động như thế nào trong trường hợp đầu tiên?
Ok. Ngoài ra tôi có một nghi ngờ khác. Giả sử nếu iam không đóng trình duyệt mà tôi đã đăng nhập. Và tôi đang mở trình duyệt mới để yêu cầu trang từ cùng một ứng dụng. Bây giờ làm thế nào iis nhận ra rằng đó là yêu cầu mới cho ứng dụng và gửi đến trang đăng nhập. Tại sao nó không thể sử dụng phiên hoặc cookie hiện tại mà trình duyệt đầu tiên sử dụng – Bala
Xem câu trả lời cập nhật của tôi. – cHao
Cảm ơn rất nhiều chao. Hãy tìm câu hỏi được cập nhật của tôi và giúp tôi – Bala