2012-11-29 66 views

回答

2

您正在討論的會話是服務器端數據結構內部的Web服務器/ Web應用程序。

您無法直接從客戶端訪問。

您必須將當前會話的內容發送到客戶端進行查看:

public ActionResult GetCurrentSession() { 
    return View(Session); 
} 
類似

而且着眼於這一點:

@model HttpSessionStateBase 

foreach (string key in Model.Keys) 
{ 
    @Session[key].ToString() 
} 
1

會話存儲在服務器內存(或根據您的設置分佈在SQL Server)。

無論設置如何,除非您專門將其寫入某處,否則會話數據將不會顯示給任何瀏覽器。這是設計的,如果確實如此,它不會很安全。

相關問題