我们有一个运行在带有Python 2.7运行时的Google App Engine上的应用程序,可以使用Google登录来评估该应用程序,并使用users API端点来实现。
每当用户尝试打开Web应用程序时,我们都会收到一条错误消息“服务器遇到错误,无法完成您的请求。请在30秒后重试。”。错误在App Engine端出现,因为500在调用“ GET https://appengine.google.com/_ah/conflogin”的那一行发生错误。
在移动设备(主要是网络设备)和网络上都会发生这种情况。在指定时间后尝试显示相同的错误。
但是,当我们清除浏览器的cookie,缓存,历史记录等时,它便开始工作。不知道为什么。但是我们不能让用户一直清除所有这些东西,因为它们可能会丢失他们浏览的信息。
我们尝试了多种登录方式(多次登录,单次登录,隐身模式),但无法确定问题的根本原因。
以前有人遇到过这样的问题吗?如果是,请分享您的解决方法。