设置可信代理允许在负载均衡器或缓存等反向代理后面时正确生成 URL、重定向、会话处理和登录 Laravel。 Laravel 5.5+ 自带这个包。 如果您使用的是 Laravel 5.5 或更高版本,则无需单独将其添加到您的项目中。 设置可信代理允许在反向代理后面时正确的 URL 生成、重定向、会话处理和登录 Laravel。 如果您的 Web 服务器位于负载均衡器(Nginx、HAProxy、Envoy、ELB/ALB 等)、HTTP 缓存(CloudFlare、Squid、Varnish 等)或其他中间(反向)代理之后,这将非常有用。 Laravel(从技术上讲是 Symfony HTTP 基类)有一个“可信代理”的概念,其中那些 X-Forwarded 标头只有在请求的源 IP 地址已知时才会使用。 换句话说,如果代理受信任,它只信任这些标头。
2021-08-09 18:03:32
5KB
开源软件
1