【问题标题】:HTTP code 302 encountered when deploying a web app on Google App Engine在 Google App Engine 上部署 Web 应用程序时遇到 HTTP 代码 302
【发布时间】:2019-04-15 20:50:30
【问题描述】:

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

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

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-22
      • 2011-02-08
      • 2017-03-31
      • 2020-02-17
      • 2019-05-18
      • 2016-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多