我有一个部署到Google App Engine的Java Servlet Web应用程序。
它具有一个登录页面,当用户成功登录后,它会导航到Home servlet。
由于代码302,http站点从今天的重新部署/升级到应用程序停止工作。并且仅在执行重新部署/升级时在计算机上发生。
尝试使用http协议的应用程序时,它在Home servlet上抛出了http 302。然后导航回登录页面。
但是,当尝试使用https协议时,它可以正确导航到http 200上的Home servlet。
不确定这是GAE设置问题还是浏览器问题(我在使用Firefox)?
编辑:我意识到,如果我清除了firefox上的缓存,则http站点可以再次正常工作。但是当我访问https站点时,由于相同的302问题,http再次停止工作。
答案 0 :(得分:0)
302
不一定是“失败”;它们是重定向。用户登录时,是否要重定向他们?也许从http
到https
登录页面?当他们登录时,您是否将他们重定向回原始页面?