测试 信任所有

This commit is contained in:
iVampireSP.com 2023-01-01 22:09:41 +08:00
parent 99a48ec6c5
commit 4ceed92eec
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132

View File

@ -3,7 +3,7 @@
namespace App\Http\Middleware; namespace App\Http\Middleware;
use Illuminate\Http\Middleware\TrustProxies as Middleware; use Illuminate\Http\Middleware\TrustProxies as Middleware;
use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Request as RequestAlias;
class TrustProxies extends Middleware class TrustProxies extends Middleware
{ {
@ -12,7 +12,9 @@ class TrustProxies extends Middleware
* *
* @var array<int, string>|string|null * @var array<int, string>|string|null
*/ */
protected $proxies; protected $proxies = [
'*'
];
/** /**
* The headers that should be used to detect proxies. * The headers that should be used to detect proxies.
@ -20,9 +22,9 @@ class TrustProxies extends Middleware
* @var int * @var int
*/ */
protected $headers = protected $headers =
Request::HEADER_X_FORWARDED_FOR | RequestAlias::HEADER_X_FORWARDED_FOR |
Request::HEADER_X_FORWARDED_HOST | RequestAlias::HEADER_X_FORWARDED_HOST |
Request::HEADER_X_FORWARDED_PORT | RequestAlias::HEADER_X_FORWARDED_PORT |
Request::HEADER_X_FORWARDED_PROTO | RequestAlias::HEADER_X_FORWARDED_PROTO |
Request::HEADER_X_FORWARDED_AWS_ELB; RequestAlias::HEADER_X_FORWARDED_AWS_ELB;
} }