免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2479 | 回复: 3
打印 上一主题 下一主题

[proxy] 问一个nginx proxy时候的会话保持问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-10-09 11:18 |只看该作者 |倒序浏览
我主要是用nginx的proxy功能
是为了把内网的地址通过一个跳板代理到办公网段,但这时候遇到一个问题
因为代理了很多网页,而且都是由很多歌tomcat做的几乎一样的管理页面,是为了管理不同地方的业务。经过nginx的proxy之后,我打开页面A,再打开页面B,这时候回头再点页面A的任何功能时就会需要我重新登录。
在未经过proxy代理的页面没这个问题,可以好几个页面共存共同操作。

nginx.confi是安装好之后的默认,就修改了里面的某一个proxy
server {
        listen     8888;
        server_name  localhost;

        location / {
            root   html;
            index  index.html index.htm;
            proxy_pass http://192.168.1.1;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

}

请问是session保持的问题么?这该怎么弄啊……

论坛徽章:
0
2 [报告]
发表于 2013-10-10 18:06 |只看该作者
可在upstream域添加
ip_hash;
尝试下,这个能解决session保持问题

论坛徽章:
0
3 [报告]
发表于 2013-10-14 09:48 |只看该作者
回复 2# kys2002_cu

只用到了proxy的功能,完全没用upstream……
   

论坛徽章:
0
4 [报告]
发表于 2013-10-16 09:07 |只看该作者
说得不是很清楚

个人估计得要在程序设计上来搞定了,怀疑是cookie被覆盖了。可以考虑通过设置不同的path路径来搞定。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP