Laravel рюкзак администратора, получающий по https, а не по http - PullRequest
0 голосов
/ 06 мая 2020

У меня есть приложение laravel 7, работающее в контейнере dokku, защищенном с помощью letsencrypt. Мои конечные точки RESTful / graph правильно обслуживаются и безопасно, но мой бэкэнд администратора пытается загрузить небезопасные активы через http.

Я установил следующие переменные среды:

Я также пытался применить https через routes/web.php:

if (App::environment('production')) {
    URL::forceScheme('https');
}/

Не смотря ни на что, laravel рюкзак загружает активы через http://example.com/..., что приводит к ошибка смешанного содержимого.

1 Ответ

0 голосов
/ 06 мая 2020

Пожалуйста, используйте secure_asset('...')

Кстати, URL::forceScheme('https'); тоже работает, возможно, у вас другая ошибка в провайдере.

...