MY applictaion = Asp.net 4.0 + EF + WCF服务+数据库MYSQL都是不同的项目(n层架构)
我在WEB项目中使用sessionState mode =“Custom”(在数据库中存储会话信息)
我的问题==>我知道会话ID,但如何在其他项目中获得其他会话值,如WCF项目
答案 0 :(得分:1)
无法在IIS中的不同应用程序池中托管的不同应用程序之间共享ASP.NET会话。有些黑客可以让你这样做,但不建议这样做。 WCF服务不应该依赖于任何会话,否则它将不再可重用。使用此服务的ASP.NET应用程序可以在调用方法时传递所有必要的信息。