php - Facebook 登录问题:ERR_INVALID_REDIRECT
问题描述
我正在为我的网站(非 SDK)使用 facebook 登录,但是当用户登录时,它一直显示错误:ERR_INVALID_REDIRECT
我打破了代码:
$facebook_profile_uri = "https://graph.facebook.com/me?access_token=".$access_token;
echo $facebook_profile_uri;
die();
该网站将显示 URL,然后我复制 URL,将其粘贴到另一个选项卡上,我可以从 facebook 接收信息。
但是,如果我像这样重定向用户:
$facebook_profile_uri = "https://graph.facebook.com/me?access_token=".$access_token;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $facebook_profile_uri);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
$response = curl_exec($ch);
curl_close($ch);
//Get user information
$user = json_decode($response);
我收到的唯一信息是:ERR_INVALID_REDIRECT
谢谢您的支持!
解决方案
推荐阅读
- tensorflow - 如何在没有完整连接层的情况下保存自定义训练模型,就像 MobileNetV2 include_top=False
- html - 你能弄清楚为什么第 2 节在视频后面吗?
- javascript - 为什么 konvas [object].position() 对形状和舞台的工作方式不同?
- node.js - kafka 消费者组在 kafka-node 中获取重复消息
- node.js - 如何从响应正文中检索参数
- angular - 检查后表达式已更改。以前的值:'null:0'。当前值:'null:4'
- sql-server - 如果我在 VBA 函数中打开 sql server 连接,我需要在函数结束时关闭它,还是自动关闭?
- postgresql - Docker compose 不连接两个容器
- javascript - str.indexOf(var && var) 的目的是什么?
- android - 有没有办法传递@Body 的参数而不是多个@Field