IIS7上所有應用程序用的是同一個HttpContext,Request,Resopone麼?我這出現在客戶端同時操作兩個應用程序,這兩個應用程序不能保持同時登錄,求大俠解答,急!!!
Not even wrong!
這三個東西不僅僅對整個IIS來說不是同一個,即使對同一個應用程序來說也不是一個,即使對於同一個應用程序的同一個用戶來說也不是一個。
這三個東西每請求一次都會重新生成。
HttpContext : Encapsulates all HTTP-specific information about an individual HTTP request
但你的問題跟這三個東西的實例是不是同一個關系不大,關鍵是這三個東西裡封裝的關於用戶身份的內容是不是一樣的。 這依賴於你的身份驗證機制。 一般是用cookie來實現的, 這種情況下需要兩個應用程序域名相同,路徑與另一方的cookie設置相匹配。 如果是在cookie的基礎上用的Seesion,還需要Session共享