Facebook PHP SDK ошибка входа в систему "Ошибка проверки подделки межсайтового запроса" ТОЛЬКО PHP 7.2 - PullRequest
0 голосов
/ 18 октября 2018

Мне нужна информация от кого-то, у кого была похожая проблема или кто-то понимает, что здесь может происходить.Мой конфиг:

Codeigniter 3.0.6
"facebook/graph-sdk" : "version": "5.6.2"
facebook-sdk-v4-codeigniter  @version     3.0.0
$config['facebook_graph_version']       = 'v2.12';
server: nginx with php fpm v7.0

Все работало отлично, пока я не попробовал обновить до PHP 7.2.После обновления процесс входа в систему завершается с бесконечным циклом перенаправления.Эта петля вызвана тем, что веб-сайт не может проходить проверку подлинности. Я отследил эту ошибку:

"Ошибка проверки подделки межсайтового запроса. В постоянных данных отсутствует обязательный параметр" state ". *

Как только я снова переключился на использование fpm v7.0, все снова работает нормально.Параметр GET состояния по-прежнему находится в URL-адресе и по-прежнему доступен в codeigniter.Есть идеи?

РЕШЕНИЕ: обновить CI до 3.1.9

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...