在asp.net中2个web应用程序之间的会话共享
问题描述:
我想在我的两个web应用程序之间共享会话我的两个应用程序的web.config配置具有相同的machineKey,但它不能用于共享会话。是否有其他选项?在asp.net中2个web应用程序之间的会话共享
答
选中此项,有可能但不推荐。你需要使用sessionState SQLServer来实现这一点。
Sharing sessions across applications using the ASP.NET Session State Service
,但我会建议建立在和访问它在老式的方式表和存储值。最终,sessionState SQLServer也在做同样的事情。
是否有任何其他选项,而不使用数据库。 – user1939371 2013-04-25 07:30:13
@ user1939371您必须将值存储在数据库中,或者将数据库或文件系统存储为XML或平面文本文件。如果您尝试在ASP.NET中编写文件,安全限制和Impersonaitions复杂性将发挥作用。 – 2013-04-25 07:55:33
那么我该怎么办? – user1939371 2013-04-25 09:08:12