Symfony5 редирект после входа не работает - PullRequest
0 голосов
/ 08 января 2020

Я пытаюсь создать приложение для социальной сети в виде демонстрации в symfony, но я не могу понять, почему не работает перенаправление после входа в систему. Весь код доступен на github. https://github.com/kikod4mn/symfony-social/tree/base-user-functionality

Я пытался реализовать различные решения Google, и пока он ДОЛЖЕН работать, но это не так.

В App \ Security \ LoginFormAuthenticator и в методе onAuthenticationSuccess он возвращает правильный ответ перенаправления с правильным $ targetPath, и если я тестирую с die; это делает ie там. Итак, ответ приходит, но он не доходит до браузера. Я пытался использовать разные роли пользователя для @Security при доступе к защищенным областям, но безрезультатно. Информация о перенаправлении находится в symfony сеансе Cook ie и доступна, но все же она перенаправляет на домашнюю страницу после успешного входа в систему.

Теперь моя проблема в том, что этот код в значительной степени снят (минус symfony учебные части, которые не являются абсолютно необходимыми, такие как LoginFormAuthenticator) из приложения sf4, которые DID имеют рабочий редирект. Я проверил его после запуска этого приложения, и в SF4 это работает. Из документации я не могу понять, что изменилось, что вызвало это.

...