有没有人有幸在 Google Chrome 扩展程序和 Google App 引擎之间获得 OAuth 以正常运行(或者其他任何事情?)。我已经完成了所有步骤。我已经完成了这个谷歌开发教程about:blank
中的步骤,不管我在握手过程结束时被重定向到。
我的扩展中有此代码(参见教程中的内容):
var baseurl = 'https://my-app.appspot.com';
var oauth = ChromeExOAuth.initBackgroundPage({
'request_url' : baseUrl + '/_ah/OAuthGetRequestToken',
'authorize_url' : baseUrl + '/_ah/OAuthAuthorizeToken',
'access_url' : baseUrl + '/_ah/OAuthGetAccessToken',
'consumer_key' : 'anonymous',
'consumer_secret' : 'anonymous',
'scope' : baseUrl,
'app_name' : 'MyApp'
});
...但我认为这不是问题,因为我注意到当我使用教程的 oAuth 参数时会发生类似的问题 - 我被重定向到一个页面,询问我是否要授予对 Google Drive 的访问权限并单击“授予访问权限”我被发送到about:blank
并且似乎没有 OAuth 令牌。
任何想法都非常感谢。
更新也许我在回答我自己的问题 - 不确定。我还在使用 ChromeToPhone 扩展的源代码——我的代码基于此用于 OAuth 谷歌应用程序引擎方面。我尝试从源代码安装此扩展程序并遇到about:blank
同样的问题。然后我去了扩展应用商店上的这个扩展,同样的事情也发生了。那么也许我的 Chrome(版本 31.0.1650.26 beta-m)坏了?其他人是否会发生这种情况,或者我的 Chrome 安装是否以某种方式损坏?