Salve a tutti,
E' parecchio tempo che creo e modifico siti in php, ma per mia fortuna o sfortuna non ho mai avuto a che fare con HTTPS.
Attualmente sto lavorando su OpenWRT, con il web server uHttpd, ma non ha nulla di particolare, lo stesso problema lo avrei con apache o qualunque altro server.
Non ho la piu pallida idea di come ottenere un certificato valido...
Al momento usando questi comandi ho generato una chiave e un certificato:
ma da quel che ho capito in questo modo me lo sono auto-firmato, e il browser di conseguenza dice che non e' attendibile.codice:openssl req -newkey rsa:2048 -new > cert.csr openssl x509 -in cert.csr -out cert.pem -req -signkey privkey.pem -days 365 --converto chiave e certificato openssl rsa -in privkey.pem -outform DER -out uhttpd.key openssl x509 -in cert.pem -outform DER -out uhttpd.crt
Come devo fare per farlo diventare attendibile? (in modo che non compaia piu la bruttissima schermata che fa sembrare il mio sito un qualcosa di losco)
ps. devo dire subito che se c'e' da pagare qualcosa a qualcuno per ottenere un certificato lascio perdere tutto e va benissimo il mio certificato auto-firmato. Si tratta di un progetto "a tempo perso", senza scopo di lucro e senza budget, quindi qualunque spesa e' da evitare.
pps. Si tratta di un hotspot gratuito, e l'ssl mi serve per poter trasmettere username e password in sicurezza.

Rispondi quotando
