SSL
[Finalizado Pelo Aluno]
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
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?
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
Pode sempre contar comigo amigo.
Qual erro que gera, me dá mais detalhes. (https://uploaddeimagens.com.br/)
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.
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>
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.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!