我正在尝试为我的Facebook登录找到正确的redirect_uri,但是无论我做什么,仍然无法正常工作。
URL被阻止:此重定向失败,因为没有重定向URI 在应用的客户端OAuth设置中列入白名单。确保 客户端和Web OAuth登录已打开,并将您的所有应用程序域添加为 有效的OAuth重定向URI。
有什么想法吗?谢谢!
答案 0 :(得分:0)
您应该尝试按照以下步骤获取重定向网址。
您的重定向URI通常具有格式https://engage-app name.rpxnow.com/facebook/callback。例如,如果您的Engage应用程序的名称为my--test-app,则您的重定向URI为https://my-test-app.rpxnow.com/facebook/callback。
答案 1 :(得分:0)
这对我有用... 我在客户端 OAuth 设置中添加了这个:
嵌入式浏览器 OAuth 登录:是
有效的 OAuth 重定向 URI: https://abc.pythonanywhere.com(或您的网站)/accounts/facebook/login/callback/
注意:在有效的 OAuth 重定向 URI 中添加上述 url 之前 必须
在设置-->高级
共享重定向允许列表:
在共享重定向域允许列表中添加此网址:
https://abc.pythonanywhere.com(或您的网站)/accounts/facebook/login/callback/
答案 2 :(得分:0)
为什么不在“基本设置”->“站点 URL”中尝试此操作:
https://yoursite.com/signin-facebook
并在您的基本设置->应用域:
yoursite.com