From f534f90ca7f3db9b91ef6c45226fc46a04a4cf65 Mon Sep 17 00:00:00 2001 From: Constantin Graf Date: Wed, 16 Oct 2024 13:52:09 +0200 Subject: [PATCH] Fix force HTTPS config --- app/Providers/AppServiceProvider.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 35eb3958..d853f44c 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -28,7 +28,6 @@ use Filament\Tables\Table; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\Relation; use Illuminate\Foundation\Application; -use Illuminate\Support\Facades\App; use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\URL; use Illuminate\Support\ServiceProvider; @@ -91,9 +90,9 @@ class AppServiceProvider extends ServiceProvider ); }); - if (config('app.force_https', false) || App::isProduction()) { + if (config('app.force_https', false)) { URL::forceScheme('https'); - request()->server->set('HTTPS', request()->header('X-Forwarded-Proto', 'https') === 'https' ? 'on' : 'off'); + request()->server->set('HTTPS', 'on'); } $this->app->scoped(PermissionStore::class, function (Application $app): PermissionStore {