我的新项目在我将应用部署到https://域名时,每个{{ asset() }}
和{{ route() }}
都会通过http
进行服务(这会在浏览器中引起“混合内容”安全问题)。
我正在使用带有负载均衡的Elastic Beanstalk应用程序的AWS。
我已尝试确保APP_URL
正确设置为https,并且我知道我可以使用secure_asset或forceScheme,但是我在之前的项目中没有必要这样做,我想了解原因。
我如何查看Laravel关于协议的决策?我想找到问题的根源而不是简单地掩盖它。