在Google App Engine上部署网络应用时遇到的HTTP代码302

时间:2018-11-13 04:40:08

标签: http google-app-engine servlets google-cloud-platform

我有一个部署到Google App Engine的Java Servlet Web应用程序。

它具有一个登录页面,当用户成功登录后,它会导航到Home servlet。

由于代码302,http站点从今天的重新部署/升级到应用程序停止工作。并且仅在执行重新部署/升级时在计算机上发生。

尝试使用http协议的应用程序时,它在Home servlet上抛出了http 302。然后导航回登录页面。

enter image description here

但是,当尝试使用https协议时,它可以正确导航到http 200上的Home servlet。

enter image description here

不确定这是GAE设置问题还是浏览器问题(我在使用Firefox)?

编辑:我意识到,如果我清除了firefox上的缓存,则http站点可以再次正常工作。但是当我访问https站点时,由于相同的302问题,http再次停止工作。

1 个答案:

答案 0 :(得分:0)

302不一定是“失败”;它们是重定向。用户登录时,是否要重定向他们?也许从httphttps登录页面?当他们登录时,您是否将他们重定向回原始页面?