Facebook PHP SDK ошибка входа в систему "Ошибка проверки подделки межсайтовых запросов" ТОЛЬКО PHP 7.2

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

Мой конфиг:

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. После обновления процесс входа в систему завершается с бесконечным циклом перенаправления. Эта петля вызвана тем, что веб-сайт не может пройти проверку подлинности, я отследил эту ошибку:

"Проверка подделки межсайтовых запросов не выполнена. Требуемый параметр" состояние "отсутствует в постоянных данных".

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

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

0 ответов

Другие вопросы по тегам