在IP(而不是主机名)之间配置ASP.NET共享会话

时间:2015-09-08 14:49:56

标签: asp.net session session-state

我有一个有效的共享会话设置。但是,我的一些用户希望使用内部IP而不是主机名导航到服务器。由于我的<httpCookies domain=".abc.def.com" /> web.config元素,这会破坏我的共享会话。

元素表示用户会话从old.abc.def.com/index导航到new.abc.def.com/index时会被共享。但是,如果我的用户想要从192.168.1.2/index导航到192.168.1.3/index,会话就会丢失。

有没有办法跨IP共享会话?我没有读过任何能给我带来希望的东西。

1 个答案:

答案 0 :(得分:0)

由于浏览器的安全限制,我担心这是不可能的。根据RFC规范,设置从一个域到另一个域的cookie将根据这些域匹配规则进行验证 - http://tools.ietf.org/html/rfc6265#section-5.1.3