Laravel中的跨域问题需要分两种情况。Laravel 7是一种方案,Laravel 7以下是一种方案。 Laravel 7及以上解决方案 Laravel 7及以上版本,可以使用Laravel框架自带的跨域处理机制。 默认带有 fruitcake/laravel-cors 开发包。并且会在app/Http/Kernel.php中的全局中间件中,自…
背景:最近有个A项目需要通过iframe嵌入另一个B网站的页面。在B网站登录的状态下,在A项目中打开B项目的链接一直获取不到登录状态。查了下之后发现是Chrome浏览器在80版本之后更新了cookie的安全策略。具体就是80版本之后,Chrome将SameSite的值有默认为None,改为了默认问Lax,这就导致cookie带不过去了。 SameS…