0

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 上?

还是我错过了什么?

4

0 回答 0