Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony Sylius身份验证仅在主页上失败_Symfony_Sylius - Fatal编程技术网

Symfony Sylius身份验证仅在主页上失败

Symfony Sylius身份验证仅在主页上失败,symfony,sylius,Symfony,Sylius,有点奇怪 在除了我的主页之外的每个页面上,我都会在Symfony中显示“Authentication:no”,但当我检查其他页面时,我会按预期登录 我尝试过清除缓存、会话以及登录和注销,但它仍然存在。在if语句中使用app.user时,我从打印app.user中发现了这一点 我也在登录时看到了日志,但一切都很好 我不知道如何调试这个-我的生产服务器上也有这个问题,所以我确信它是基于应用程序的 如果有人能提出任何建议,我将非常感谢您的想法/帮助 谢谢您是否删除了本地化的URL?请检查sylius.

有点奇怪

在除了我的主页之外的每个页面上,我都会在Symfony中显示“Authentication:no”,但当我检查其他页面时,我会按预期登录

我尝试过清除缓存、会话以及登录和注销,但它仍然存在。在if语句中使用app.user时,我从打印app.user中发现了这一点

我也在登录时看到了日志,但一切都很好

我不知道如何调试这个-我的生产服务器上也有这个问题,所以我确信它是基于应用程序的

如果有人能提出任何建议,我将非常感谢您的想法/帮助


谢谢

您是否删除了本地化的URL?请检查sylius.security.shop_regex设置:


您是否删除了本地化的URL?请检查sylius.security.shop_regex设置:


尝试将security.yml文件更改为:

sylius.security.shop_regex: "^/(?!admin|api/.*|api$|media/.*)[^/]++"


我正在使用Sylius 1.1.1

尝试将您的security.yml文件更改为:

sylius.security.shop_regex: "^/(?!admin|api/.*|api$|media/.*)[^/]++"


我使用的是Sylius 1.1.1

请在你的答案中添加一个简短的解释,说明你链接到的帖子解释了什么。请在你的答案中添加一个简短的解释,说明你链接到的帖子解释了什么。