我正在观察一个奇怪的情况,我希望有人有一些见识。这不是一个理想的情况(试图支持遗留的东西)。这个例子说明了我所观察到的:
我的负载平衡服务器池中有一台服务器。在从负载平衡 url 加载的外部页面中,我将一些值填充到 Page_Load 中的 HttpContext.Current.Session 中。
在该页面上是一个 iframe,它从特定服务器 url(负载平衡页面命中的同一服务器)加载内部页面。内页的 Page_Load 中的 HttpContext.Current.Session 没有我刚从外页塞进去的值。
我曾经认为它会根据用户 cookie 中的任何内容特定于机器。HttpContext.Current.Session 是否依赖于 url?