小编iri*_*ios的帖子

URL::forceSchema 在登录前不起作用

我正在URL::forceSchema('https')Laravel 5.3 应用程序上强制使用 SSL。然而,它只有在登录后才有效(即使登录页面没有被 https 覆盖)。

我使用TrustedProxy进行以下配置:

'headers' => [
        (defined('Illuminate\Http\Request::HEADER_FORWARDED') ? Illuminate\Http\Request::HEADER_FORWARDED : 'forwarded') => null,
        \Illuminate\Http\Request::HEADER_CLIENT_IP    => 'X_FORWARDED_FOR',
        \Illuminate\Http\Request::HEADER_CLIENT_HOST  => null,
        \Illuminate\Http\Request::HEADER_CLIENT_PROTO => 'X_FORWARDED_PROTO',
        \Illuminate\Http\Request::HEADER_CLIENT_PORT  => 'X_FORWARDED_PORT',
    ]
Run Code Online (Sandbox Code Playgroud)

https laravel

1
推荐指数
1
解决办法
6477
查看次数

标签 统计

https ×1

laravel ×1