我最近安装了最新版本的Laravel并使用文档创建了开箱即用的laravel电子邮件验证:https://laravel.com/docs/5.7/verification然而,当我收到电子邮件并点击它时,我面对 403 forbidden
页面 .
我在网上搜索过,但没有找到这个问题的答案 . 如果您需要更多信息来帮助我解决问题,请与我们联系 .
Note :
我的问题与https://github.com/laravel/framework/pull/25723无关 . 我检查了链接和生成的令牌,他们没事 .
2 回答
我最终通过重新排序中间件链接找到了解决问题的方法,如下所示:
希望这可以帮助
结果证明是我的配置 . 我使用nginx作为我的apache网站(laravel应用程序)的反向代理,经过调查后我发现所有签名都在网站上失败(不仅是电子邮件验证,还有签名路线)
所以目前我正在使用nginx php-fpm . 我希望它可以帮助任何面临类似配置的人 .
If you know a way to go around this issue (using reverse-proxy), please comment! Thank you