Apache 在(虚拟 IP)上运行
http://1.1.1.1:2222
IIS 7.5 运行在
http://1.1.1.1:80
Apache Config(代理到 IIS 端口 80)
ProxyPass /a http://1.1.1.1:80/a
ProxyPassReverse /a http://1.1.1.1:80/a
当我点击 apache 的 URL
http://1.1.1.1:2222/a ,
它返回一个 setCookie(来自 IIS 端口 80)
Set-Cookie:ASP.NET_SessionId=4wlnzzzzljdqnyyro55; path=/; HttpOnly
从 chrome 的 web-inspector 来看,cookie 都设置在端口 2222 (apache) 和端口 80 (IIS) 上。
这是否意味着 Apache 将 cookie 代理到端口 80 上的 IIS,因此 cookie 设置在端口 80 和 2222 上?
还是我错过了什么?