我正在使用eClass -学习管理系统由媒体城市,这是建立在Laravel 8(PH7.4).是从主题森林买的。它目前在服务器上运行良好。但最近我买了一个新域名。所以,我想把旧域名换成新域名。我尝试在localhost上运行我的系统&新域;它的前端工作正常。但当我尝试登录或注册时,它显示"419页过期“。
我试过->
php密钥:生成php artisan路由:清除php artisan视图:清除php artisan缓存:清除php artisan配置:清除
登录/注册页面中有@csrf。什么都不起作用,所以,需要一个解决办法。
发布于 2022-09-23 11:03:41
我有一个Jetstream应用程序,它在生产环境中显示相同的错误。
我通过向AppServiceProvider的boot()函数添加以下代码来解决这个问题:
use Illuminate\Support\Facades\URL;
...
if($this->app->environment('production') || $this->app->environment('staging')) {
URL::forceScheme('https');
}请告诉我们这个解决方案是否适合您的问题,或者您是否已经找到了另一个问题。
来源:https://laracasts.com/discuss/channels/nova/frustrating-419-page-expired-on-login-using-jetstream
https://stackoverflow.com/questions/70322077
复制相似问题