Ei zic ca iti poti instala usor un certificat https pe localhost. Eu l-am incercat azi dimineata si nu prea mi-a iesit mare lucru.
Comenzile de baza sunt:
mkcert -install
mkcert example.com example-staging.appspot.com localhost
Atat
Daca reusesc sa il fac sa mearga, poate incerc asta
6 Likes
ialbescu
(Ioan Albescu)
2
Salut,
Mie mi-a mers
mkcert -install
mkcert myapp.dev localhost 127.0.0.1 ::1
Si l-am folosit de test intr-un python3. Mkcert iti spune ca nu merge pe firefox … dar pe Chrome merge
ialbescu
(Ioan Albescu)
3
Continutul server.py
from http.server import HTTPServer, SimpleHTTPRequestHandler, HTTPStatus
import ssl
# given a pem file ... openssl req -new -x509 -keyout yourpemfile.pem -out yourpemfile.pem -days 365 -nodes
httpd = HTTPServer(('localhost', 4443), SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket (httpd.socket, server_side=True, certfile='./myapp.dev+3.pem', keyfile='./myapp.dev+3-key.pem')
httpd.serve_forever()
Sa il rulezi: (vezi ca cel putin pe Windows pe 443 nu merge, de asta am pus 4443, nu sunt developer python)
python server.py
1 Like
ialbescu
(Ioan Albescu)
4
Mai adaugi myapp.dev in hosts si aia e …