我正在使用Google AppEngine 1.3.4 SDK,該SDK允許您的應用充當OAuth服務提供商(http://code.google.com/appengine/docs/python/oauth/)。在我的本地建立一個標準的應用程序,並使用下列內容:將Google AppEngine應用用作OAuth提供商
Request URL /_ah/OAuthGetRequestToken
Authorize URL /_ah/OAuthAuthorizeToken
Access Token URL /_ah/OAuthGetAccessToken
客戶端應用程序只是被髮送到請求授予OAuth訪問即使沒有用戶登錄在點擊「授予訪問權」的結果頁面。消息說'OAuth訪問被授予'沒有令牌或任何交換。當它甚至不提示登錄時,無法看到它如何工作。
由於這個功能非常新,所以我在那裏找不到太多內容。我之前在Rails中創建了一個OAuth提供程序,並且知道您需要一個Consumer Key和Secret,這在GAE中似乎很缺乏?
任何有關如何讓OAuth在示例GAE項目中工作的想法都是非常受歡迎的。
你得到它的工作?你能分享你的客戶代碼嗎?謝謝。 – 2010-10-26 10:10:29
不好意思挖掘它,但我遇到了同樣的問題,有趣的是,這幾周前它工作的很好,但現在是現在,唯一的區別是我使用的是AppEngine 1.6.xa對幾個星期前,我沒有使用1.7.0 – 2012-09-12 06:55:11
我不再使用GAE,但從來沒有設法讓它工作,也許別人可能會有一兩個建議......祝你好運,如果你找到了我'd有興趣知道解決方案是什麼 – Alistair 2012-09-13 02:19:31