Apache 通过代理服务器对不同会话使用多个iframe
我正在使用javascript/jQuery开发一个自动化工具 为了操作DOM,我通过代理服务器对所有iframe/浏览器访问进行了隧道传输,使它们都位于同一个域中 这一切都很好!但我的端点应用程序是一个事务性jsp/servlet数据库,我想对它进行多重访问 我想,因为代理“隧道”所有通过代理的访问都有相同的会话,这是不可取的,因为我需要对应用程序进行多次访问,要做到这一点,我必须创建不同的会话 我试图找出如何为指向通过相同(?)代理服务器的相同web应用的每个Iframe/浏览器实现唯一的sessionID,大致如下:Apache 通过代理服务器对不同会话使用多个iframe,apache,proxy,reverse-proxy,Apache,Proxy,Reverse Proxy,我正在使用javascript/jQuery开发一个自动化工具 为了操作DOM,我通过代理服务器对所有iframe/浏览器访问进行了隧道传输,使它们都位于同一个域中 这一切都很好!但我的端点应用程序是一个事务性jsp/servlet数据库,我想对它进行多重访问 我想,因为代理“隧道”所有通过代理的访问都有相同的会话,这是不可取的,因为我需要对应用程序进行多次访问,要做到这一点,我必须创建不同的会话 我试图找出如何为指向通过相同(?)代理服务器的相同web应用的每个Iframe/浏览器实现唯一的s
iframe ---\
iframe -----> browser ---> apache proxy ---> jsp transactional app
iframe ---/
我在FireFox(FireBug)上嗅探流量,所有iframe都有相同的会话ID。这不是iframe独有的,即使我启动另一个浏览器并使用通过代理的链接,但我保持相同的会话ID
使用Apache http服务器2.2.20(win32)
代理配置(如果有用):
iframes src属性是否指向同一个域或子域? 请记住,会话是通过cookie实现的,cookie是通过它们所属的域和子域共享的,例如: 如果Cookie属于yourdomain.com,则subdomain.yourdomain.com有权访问它 但是 如果Cookie属于subdomain.yourdomain.com,则yourdomain.com或subdomain.subdomain.yourdomain.com无权访问它
无论是iframe还是其他浏览器窗口或选项卡……iframes src属性是否指向同一个域或子域? 请记住,会话是通过cookie实现的,cookie是通过它们所属的域和子域共享的,例如: 如果Cookie属于yourdomain.com,则subdomain.yourdomain.com有权访问它 但是 如果Cookie属于subdomain.yourdomain.com,则yourdomain.com或subdomain.subdomain.yourdomain.com无权访问它
无论是iframe还是其他浏览器窗口或选项卡……是的,所有src都指向同一个域。所以我猜您建议可以将我的代理配置为“模拟”子域,以便在我的客户端上创建不同的会话ID?是的,所有src都指向同一个域。所以我猜您建议可以将我的代理配置为“模拟”子域,以便在我的客户端上创建不同的会话ID?
ProxyPass /bbb http://xxx/bbb/
ProxyPassReverse /bbb/ http://xxx/bbb/