【发布时间】:2020-08-21 10:06:12
【问题描述】:
我有一个 laravel 7 应用程序在使用letsencrypt 保护的dokku 容器中运行。我的 RESTful/graph 端点得到了正确的安全服务,但我的管理后端正试图通过 http 加载不安全的资产。
我设置了以下环境变量:
- APP_ENV=生产
- APP_URL=https://example.com
- APP_URI=https://example.com
- ASSET_URL=https://example.com
我也尝试通过 routes/web.php 强制执行 https:
if (App::environment('production')) {
URL::forceScheme('https');
}/
无论如何,laravel 背包是通过http://example.com/... 加载资产,从而导致混合内容错误。
【问题讨论】:
标签: php laravel laravel-backpack