Sto utilizzando Mojolicious per un'applicazione Web che richiede una connessione crittografata, ma non so come aggiungere il supporto SSL a Mojolicious.Mojolicious su HTTPS
Il mio collega mi ha inviato queste: file domain.key, dominio-bundle.crt, domain.crt
e il mio avvio Mojolicious aspetto:
sub startup {
my $self = shift;
$self->secrets(['secretphrase']);
$self->config(hypnotoad => {listen => ['http://*:80']});
Come posso aggiungere il supporto HTTPS senza dover utilizzare un reverse proxy
è necessario configurare il vostro noi b server (Apache, IIS ecc.) per eseguire la crittografia SSL. Mojolicious è un framework web, non un server web. – stevieb
@stevieb la domanda suggerisce che l'app stia usando Hypnotoad che è davvero un server web e in grado di supportare TLS - [questa pagina] (https://metacpan.org/pod/Mojo::Server::aemon.listen) ha alcuni dettagli di configurazione. Mentre è possibile mettere Apache o Nginx davanti a hypnotoad, potrebbe non funzionare bene se si utilizzano websocket. –