Laravel Impersonate 在本地工作,但不能在生产服务器上工作

问题描述 投票:0回答:1

我在 Laravel 8 项目中使用 lab404 的 laravel-impersonate 包。

在我的本地主机上,我完全没有遇到任何问题。我可以按预期模拟用户。

现在我正在生产中并且确实需要它,我单击我的模拟链接,该链接使用 take/{id} 的路由 它会从

take/{id}
进行 302 重定向到正确的页面
projects
。但随后它会再次进行 302 重定向回登录页面。

我的日志中没有写入任何内容。

我正在使用 FortRabbit 管理 PHP 托管。他们的专业堆栈。

任何想法为什么要这样做。或者为什么它会在我的生产服务器上执行此操作?

php laravel impersonation fortrabbit
1个回答
0
投票

对我来说,这个问题感觉与会话相关。

A) 尝试一个适用于多节点环境的驱动程序(数据库、cookie、memcached .. 请参阅 https://laravel.com/docs/10.x/session#configuration

B) 仔细检查所有重定向中的域和协议是否一致(https 与 http,w/wo www,...)

C) 如果您无法自行解决,请联系 fortrabbit 支持人员。

© www.soinside.com 2019 - 2024. All rights reserved.