gpt4 book ai didi

facebook - 来自 URL 和 session 的 "state"参数不匹配

转载 作者:行者123 更新时间:2023-11-30 05:15:31 26 4
gpt4 key购买 nike

在 facebook 文档中

require('include/facebook/autoload.php'); //SDK directory
$fb = new Facebook\Facebook([
'app_id' => '***********',
'app_secret' => '***********************'
]);

$helper = $fb->getRedirectLoginHelper();
$permissions = ['email', 'public_profile']; // optional
$loginUrl = $helper->getLoginUrl('http://www.meusite.com.br/login-callback.php', $permissions);

当指向 url $loginUrl 时,返回:Facebook SDK 返回错误:跨站点请求伪造验证失败。 URL 和 session 中的“state”参数不匹配

最佳答案

我有同样的错误。

问题的发生是因为我在getAccessToken()之前做了getLoginUrl(...)

因此在重定向的 URL 和代码中删除 getLoginUrl(...) 应该可以工作。

关于facebook - 来自 URL 和 session 的 "state"参数不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31347341/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com