使用基本身份验证解除会话问题

时间:2011-08-10 22:42:57

标签: httpwebrequest lift

我有两个用嵌入式码头编写的应用程序。第一个是基于SessionVar实现维护会话。这没有任何问题,效果很好。 在第二个应用程序中,我使用Basic Authentication,这也很有用。

当我在不同选项卡中的同一浏览器中打开两个应用程序时,会出现问题。即使两个应用程序都在不同的端口上运行,第二个应用程序也会导致第一个会话输出。

有没有人知道问题是什么,我该如何解决这个问题?

我正在使用scala 2.9.0.1并解除2.4-M1。

1 个答案:

答案 0 :(得分:0)

HTTP端口根本不会影响会话管理。 Web服务器将它们视为相同的东西。如果你想同时运行它们,也许尝试在127.0.0.1访问一个,在localhost访问另一个,从而否定它们在同一个感知主机上的问题。

FWIW,LiftSession在基本认证时没有实例化;我很确定它是由浏览器缓存而不是Lift。

相关问题