0
存儲在SQL Server
可能重複:
Passing session data between ASP.NET Applications如何檢索會議在兩個不同的地點
我創建了兩個網站,WEBSITE1和WEBSITE2
在這兩個網站web.config有以下設置
<sessionState mode="SQLServer" sqlConnectionString="data source=localhost;user id=sa;password=<****>;"></sessionState>
在WEBSITE1 default.aspx.cs,我有下面的代碼
Session["Test"] = "Test";
Response.Redirect("http://localhost/WebSite2/default.aspx");
在網站2 default.aspx.cs,我有下面的代碼
Response.Write(Session["Test"]);
但我不能夠檢索會話存儲
會話是「每用戶/每會話(連接)」 - 您無法從另一個應用程序在一個應用程序中檢索一個用戶的會話。 – 2011-06-15 11:49:40
已回答http://stackoverflow.com/questions/616046/passing-session-data-between-asp-net-applications – Chumillas 2011-06-15 11:55:46
另請參閱:http://stackoverflow.com/questions/623551/can-you-share-會話變量之間的兩個淨2-0應用程序/ 628972#628972 - 忽略downvote和答案的第一句話。其餘的是一個很好的解釋。另請參閱Darin的答案。 – Kev 2011-10-02 12:29:03