我正在使用chrome.identity命名空间和方法launchWebAuthFlow(https://developer.chrome.com/apps/identity#method-launchWebAuthFlow)在Chrome程序包中处理Oauth 2.0 Facebook提供程序。Chrome包应用程序中的Oauth 2.0 Facebook提供程序。重定向url问题
我的launchWebAuthFlow方法的URL是 “HTTPS://www.facebook.com/dialog/oauth?client_id={app-id} & REDIRECT_URI = {重定向-URI}”
阅读的文档这个api,redirect-uri必须是这样的https://abcdefghijklmnopqrstuvwxyzabcdef.chromiumapp.org/provider_cb其中abcdefghijklmnopqrstuvwxyzabcdef是Chrome应用程序的ID。 (https://developer.chrome.com/apps/app_identity)
当我运行此代码时,facebook向我显示一个弹出窗口,“应用程序配置不允许给定的url”而不是facebook登录窗体。 Facebook必须阻止重定向 - uri,但我不知道如何继续。
在此先感谢。
那么,这实际上意味着,在Facebook API方面,你没有正确设置它。 – Xan 2014-09-26 13:30:22