Facebook';重定向uri';php sdk的参数未重定向到传递的uri(重定向仅返回主页)

Facebook';重定向uri';php sdk的参数未重定向到传递的uri(重定向仅返回主页),php,facebook,graph,Php,Facebook,Graph,我在通过facebook登录后重定向到我网站上的某个页面时遇到问题。我使用的是php graph sdk(3.1版),重定向uri是在facebook的getLoginUrl方法中设置的。例如,当我网站上的某个操作需要用户身份验证时,我希望用户通过facebook进行身份验证,然后被转发到他们试图访问的页面。我可以用一个标准的登录页面轻松做到这一点。 使用facebook进行用户身份验证后,传入的redirect#u uri值将被忽略,我将被重定向到我的网站主页,并在url后面附加#=号。 传递

我在通过facebook登录后重定向到我网站上的某个页面时遇到问题。我使用的是php graph sdk(3.1版),重定向uri是在facebook的getLoginUrl方法中设置的。例如,当我网站上的某个操作需要用户身份验证时,我希望用户通过facebook进行身份验证,然后被转发到他们试图访问的页面。我可以用一个标准的登录页面轻松做到这一点。 使用facebook进行用户身份验证后,传入的redirect#u uri值将被忽略,我将被重定向到我的网站主页,并在url后面附加#=号。 传递的重定向uri值与我的应用程序设置中的网站url位于同一域下

把一切都弄明白了。 重定向url留空,facebook返回调用它的操作。在这个操作中,我检查facebook->getUser()返回的会话(用户已登录到facebook)是否有效,然后将用户转发到需要验证的页面,就像普通登录页面一样