Laravel nova v3.12 在用户认证后给出 403 Forbidden

Laravel nova v3.12 after user authenticated is giving 403 Forbidden

我在同一台服务器上克隆了一个项目...

App1:tekmab.com.br 文件夹:/home/tekmab/webapps/tekmab

App2:演示。tekmab.com.br 文件夹:/home/demo/webapps/tekmab-demo

App2 在将其发送到生产环境 (app1) 之前用于测试目的

App2 运行良好。但是 app1,只能工作到 nova 授权页面。用户授权后,重定向到默认的403页面。

查看服务器日志,没有关于最近的 403 的任何一行。

所以,我不知道下一步该怎么做。

我正在使用 Laravel 7nova v3.12 以及 nginx

一切都在 nova 之外工作......并且在 auth 页面之前使用 nova。只需使用经过身份验证的用户转到 403。这不会在服务器日志(或任何其他条目)上生成任何 403 条目

为了使其在生产中工作,您需要在 NovaServiceProvider

的 gate 方法中添加您的电子邮件

之后尝试清除配置。 它应该工作。