我想使用从另一台服务器在一台服务器上创建的会话。这意味着我需要在2个不同服务器上托管的2个asp.net应用程序之间共享会话。
有没有办法实现这个目标?
感谢。
答案 0 :(得分:1)
将会话状态配置的模式更改为SQLServer:
答案 1 :(得分:0)
您可能需要在公共数据库中建模会话。 (我相信有一些模块会为你做这件事,但我不记得随便的名字了)
将SessionKey存储在数据库中。如果您的服务器检测到带有sessionkey的cookie,那么使用该sessionkey从数据库中提取数据(类似的东西)。
我认为不可能在ASP.NET中开箱即用。 (虽然可能是错的!)
答案 2 :(得分:0)
将会话状态更改为SqlServer Mode(数据库)。使用Sql Server mode会话状态将保留在数据库中。