Php Symfony 4:如果用户从外部链接访问网站,如何排除故障/解释用户被迫登录

Php Symfony 4:如果用户从外部链接访问网站,如何排除故障/解释用户被迫登录,php,symfony,Php,Symfony,我有一个Symfony 4网站,我的用户可以登录。在过去,当他们点击一个来自不同域的链接时,他们不必登录,他们的会话只需继续,因为他们已经登录了 我最近升级到了Symfony 4.4.18,现在当用户试图通过链接从其他域访问该站点时,它将无法识别他们并强制他们再次登录。但是,如果他们直接将链接复制并粘贴到地址栏中,他们将不必登录 我无法找出可能是什么原因导致外部链接强制用户登录页面,但当用户手动键入sames地址作为他们使用现有会话的链接时 我不确定提供什么代码来帮助进行故障排除,主要感觉我缺少

我有一个Symfony 4网站,我的用户可以登录。在过去,当他们点击一个来自不同域的链接时,他们不必登录,他们的会话只需继续,因为他们已经登录了

我最近升级到了Symfony 4.4.18,现在当用户试图通过链接从其他域访问该站点时,它将无法识别他们并强制他们再次登录。但是,如果他们直接将链接复制并粘贴到地址栏中,他们将不必登录

我无法找出可能是什么原因导致外部链接强制用户登录页面,但当用户手动键入sames地址作为他们使用现有会话的链接时


我不确定提供什么代码来帮助进行故障排除,主要感觉我缺少了一些简单的东西。如果我需要提供更多信息,请留下评论。最后,这与cookies的SameSite属性有关。Symfony将默认值更改为strict,这导致每次我从外部页面访问时会话都会重新开始。我在Security.yaml和Framerwork.yaml中都将其更改为“lax”,然后我的站点开始像以前一样工作