【问题标题】:how to set facebook return url如何设置facebook返回url
【发布时间】:2012-05-23 17:59:01
【问题描述】:

我一直在尝试在我的网站中启用 facebook 登录。对于我的解决方案,我遵循以下步骤:
1.) 登陆网站:http://projects.simriksolutions.com/serpicoclient/kool_test.php
2.) 当用户点击“login”时,我们会显示登录页面:http://projects.simriksolutions.com/serpicoclient/kool_test.php?section=userLogin,通过 facebook 和我的网站表单登录

3.) 用户使用通过 facebook 按钮登录并在 facebook 网站中使用 facebook 凭据登录。

到这里没问题...之后用户应该返回到其他页面,即:http://projects.simriksolutions.com/serpicoclient/kool_test.php?section=makeFBLogin&returnURL=/serpicoclient/kool_test.php

但是我失败了...在成功登录用户被重定向到http://projects.simriksolutions.com/serpicoclient/之后

如何设置facebook url的returnURL?

【问题讨论】:

    标签: php facebook


    【解决方案1】:

    尝试在redirect_uri 参数中使用绝对 URL:
    PHP-SDK:

    $loginUrl = $facebook->getLoginUrl(array(
        'redirect_uri'=>'http://absolute_url'
    ));
    

    【讨论】:

    • 之前没用,后来效果很好……不知道为什么?
    • @KoolKabin:嗯,这很奇怪 :-) 我不知道为什么它从第一次开始就不起作用......但很高兴现在可以了!
    • 新 API 的正确数组值(截至 2012 年中)是“redirect_uri”而不是“next”。希望这会有所帮助,因为我也遇到了这个问题。
    猜你喜欢
    • 1970-01-01
    • 2012-12-16
    • 1970-01-01
    • 2021-05-17
    • 1970-01-01
    • 2016-04-09
    • 1970-01-01
    • 1970-01-01
    • 2020-10-26
    相关资源
    最近更新 更多