[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Assis Barbosa
Criador Assis Barbosa 29/06/2019

Fala galera!

Subi uma PWA em Ionic (Google Firebase) que a API está em Laravel, as requisições são realizadas em HTTPS. Minha aplicação Laravel está em máquina virtual Linux, como posso fazer para que as respostas dessa aplicação Laravel sejam dadas também HTTPS.

Desde já agradeço.

 

Assis

Manager Carlos Ferreira 29/06/2019

Olá, Assis!
Tudo bem?

Você quer configurar o https diretamente em seu host (ambiente local) para testar, certo?

Use o Let's Encrypt, você pode gerar o seu certificado SSL e configurar em ambiente local para poder testar (https://letsencrypt.org/).

Qual servidor você está usando, o nginx ou o apache?

Carlos Ferreira
Criador Assis Barbosa 29/06/2019

Boa tarde, professor!

Antes de tudo muito obrigado por responder a minha dúvida.

1. Estou usando o Apache

2. Apliquei o  Let's Encrypt

3. Logo após eu não consigo mais rodar o comando        

      php artisan serve --host=xx.x.xx.xx --port=443

Estou fazendo alguma coisa errada.

Agradeço imensamente pela atenção.

Grande abraço,

Assis Barbosa

Assis Barbosa
Manager Carlos Ferreira 29/06/2019

Pode sempre contar comigo amigo.

Qual erro que gera, me dá mais detalhes. (https://uploaddeimagens.com.br/)

Carlos Ferreira
Criador Assis Barbosa 29/06/2019

Boa noite, professor!

O erro é que não permite uma conexão SSL, como na imagem abaixo.

https://uploaddeimagens.com.br/imagens/error_ssl-png-1963ec28-4a66-473e-9973-3f06fd720aeb

Mais uma vez muito obrigado pela disponibiliade.

 

Grande abraço.

Assis Barbosa
Manager Carlos Ferreira 29/06/2019

Esse teste está local ou em produção?

Você precisa configurar o certificado SSL no servidor, seja ele apache ou nginx.

Exemplo com apache:
<VirtualHost IP_AQUI:443>
    DocumentRoot /var/www/html/wayaba/public
    ServerName dominio.com
    SSLEngine on
    SSLCertificateFile /path/to/your_domain_name.crt
    SSLCertificateKeyFile /path/to/your_private.key
    SSLCertificateChainFile /path/to/DigiCertCA.crt
</VirtualHost>

Carlos Ferreira
Criador Assis Barbosa 29/06/2019

Bom dia, professor!

Rapaz, salvou o dia. Havia esquecido de informar o IP na tag de abertura. Digitei apenas a porta.

Funcionou 100%.

 

Muito obrigado.

Assis Barbosa
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!