app laravel não pode detectar o esquema https por trás do proxy reverso

2

Eu tenho uma configuração a seguir:

<client> <ssl nginx> <80 nginx> <laravel>

o laravel possui um método chamado asset() , que supostamente detecta o esquema e gera o URL correto. Mas isso não acontece, eu perguntei sobre stackoverflow - mas é claro que não é problema de php, mas algo com o servidor.

Meu palpite é que <ssl nginx> não está passando algumas informações vitais para <80 nginx> .

Posso adicionar algo a <80 nginx> virtualhost config para que ele ache que a solicitação veio de https ? (cliente veio de https, mas laravel não vê isso, só vê <80 nginx> ).

Eu tentei adicionar proxy_set_header X-Forwarded-Proto https à configuração virtualhost, mas isso não mudou nada.

< 80 nginx > config:

    
por Community 21.11.2016 / 16:11

0 respostas