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 7
和 nova v3.12
以及 nginx
一切都在 nova 之外工作......并且在 auth 页面之前使用 nova。只需使用经过身份验证的用户转到 403。这不会在服务器日志(或任何其他条目)上生成任何 403 条目
为了使其在生产中工作,您需要在 NovaServiceProvider
的 gate 方法中添加您的电子邮件
之后尝试清除配置。
它应该工作。
我在同一台服务器上克隆了一个项目...
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 7
和 nova v3.12
以及 nginx
一切都在 nova 之外工作......并且在 auth 页面之前使用 nova。只需使用经过身份验证的用户转到 403。这不会在服务器日志(或任何其他条目)上生成任何 403 条目
为了使其在生产中工作,您需要在 NovaServiceProvider
的 gate 方法中添加您的电子邮件之后尝试清除配置。 它应该工作。