使用Google帐户进行用户身份验证时,Google App Engine上的webapp2失败

时间:2015-10-31 18:46:30

标签: python google-app-engine webapp2

我的应用程序几天前已停止使用其Google帐户进行连接的客户。 甚至helloworld.py示例(https://cloud.google.com/appengine/docs/python/gettingstartedpython27/usingusers)也不再起作用,并在我的应用程序之外生成服务器错误(无日志):

  

错误:服务器错误

     

服务器遇到错误,无法完成您的请求。   请在30秒后再试一次。

以下是我使用的helloworld.py的代码:

  

来自google.appengine.api导入用户

     

导入webapp2

     

类MainPage(webapp2.RequestHandler):

def get(self):
    # Checks for active Google account session
    user = users.get_current_user()

    if user:
        self.response.headers['Content-Type'] = 'text/html; charset=utf-8'
        self.response.write('Hello, ' + user.nickname())
    else:
        self.redirect(users.create_login_url(self.request.uri))
     

app = webapp2.WSGIApplication([       (' /',MainPage),],debug = True   )

知道为什么吗? 重定向到users.create_login_url(self.request.uri)创建的URL后失败

0 个答案:

没有答案