中国开发网: 论坛: 程序员情感CBD: 贴子 838847
Miracle
你可以通过Firefox + HttpFox (FF插件),以及Web Server的log来查看一下2种环境下HTTP请求、响应的差别。尤其是cookie方面。有时候NAT策略会把你的cookie吃掉
从你的描述看来,问题表现为可以打开登录页但是无法正常进入系统。通常web应用会把通过验证的用户session cookie中加入一个authentication key,后续请求通过从cookie中读取这个key来判断用户是否正常登录,如果读不到则判断为非法请求,然后重定向到登录页面。

如果是这种情况,典型的情景就是你输入错误的用户名和密码,会显示错误提示,但输入正确的用户名和密码,则不出现任何错误,页面刷新完了还是在登录页上。在NAT或者存在proxy的情况下,经常是NAT或者proxy把用户cookie给吞掉了,导致web server得不到cookie。
夫习拳艺者,对已者十之七八,对人者,仅十之二三耳。拳艺之道,深无止境。得其浅者,一人敌,得其深者,何尝不万人敌耶!
我的Google Picasa相册
我的新BLOG

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录