2012-08-06 69 views
-1

我正在編寫需要連接到Google進行身份驗證的Google AppEngine python應用程序。我必須改變過去5天我試圖弄清楚的東西:此應用程序以前會在本地主機上部署時運行(並執行所述身份驗證),但現在無法執行此操作。然而,一旦我部署到appengine,這個錯誤就不復存在了。我已經確定它不是一個互聯網連接問題,因爲我已經將它部署在另一臺計算機上,它仍然給我帶來了同樣的錯誤。google appengine sdk:本地主機上的HTTP異常;在appengine上運行完美

這裏的堆棧跟蹤是什麼樣的

Traceback (most recent call last): 
    File "C:\Program Files\Google\google_appengine\google\appengine\ext\webapp\_webapp25.py", line 701, in __call__ 
    handler.get(*groups) 
    File "C:\Users\username\Desktop\AppEngine Things\engineapp\main.py", line 372, in get 
    creds = self.GetCodeCredentials() 
    File "C:\Users\username\Desktop\AppEngine Things\engineapp\main.py", line 323, in GetCodeCredentials 
    creds = oauth_flow.step2_exchange(code) 
    File "lib\oauth2client\client.py", line 883, in step2_exchange 
    headers=headers) 
    File "lib\httplib2\__init__.py", line 1445, in request 
    (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey) 
    File "lib\httplib2\__init__.py", line 1197, in _request 
    (response, content) = self._conn_request(conn, request_uri, method, body, headers) 
    File "lib\httplib2\__init__.py", line 1167, in _conn_request 
    response = conn.getresponse() 
    File "lib\httplib2\__init__.py", line 999, in getresponse 
    raise httplib.HTTPException() 
HTTPException 
+0

你現在是否在代理後面?您可以在第999行添加一個打印語句來查看正在引發的異常,並從那裏開始調試。 – 2012-08-06 22:46:27

+0

我不是一個代理的背後。該例外沒有附加任何消息 – 2012-08-07 01:45:04

+0

是的,但該例外由其他例外引發。所以如果你能記錄原始的那個,它就會指向正確的方向。 – 2012-08-07 01:56:40

回答

0

通過dev_appserver.py運行應用程序的命令行上似乎來解決這個問題。儘管如此,我還是沒有太多的見解。所以,現在我不能使用GUI啓動器的sdk

相關問題