Fix localhost non può fornire una connessione sicura

2

Ho configurato accidentalmente un'app Web per forzare una connessione sicura, ad esempio https, e sebbene l'ho disattivata, non riesco a far sì che Chrome dimentichi questo errore, quindi ogni volta che chiedo l'url del mio server di sviluppo locale;

 http://localhost:3000/

Chrome invece restituisce

https://localhost:3000/

e dà l'errore

This site can’t provide a secure connection

Ho provato Chrome/Clear Browsing data e questo non aiuta. L'app utilizza ruby on rails e la connessione sicura è stata effettuata impostando config.force_ssl = true .

Come posso risolvere questo problema?

    
posta Obromios 28.12.2016 - 23:37
fonte

3 risposte

1

Alla fine ho optato per l'opzione nucleare, disinstallando chrome e usando questo post per eliminare tutti i miei dati su google-chrome. Ha funzionato. Tieni presente che la semplice rimozione di chrome non ha funzionato.

    
risposta data 02.01.2017 - 03:24
fonte
1

Ho sempre trovato l'aggiunta di una stringa di query falsa dopo che l'URL ha aggiornato la cache per me.

es. link

    
risposta data 18.01.2019 - 01:12
fonte
0

Poiché questo è solo il tuo sito di sviluppo su localhost e non un vero nome di dominio, puoi risolvere il problema in Chrome aprendo il seguente URL:

chrome://net-internals/#hsts

Devi aprire questo URL in Chrome.

Da lì si ottiene le impostazioni per HSTS (HTTP Strict Transport Security). Quindi in "Elimina dominio" inserisci localhost ed eliminalo dall'elenco.

Se hai usato altri nomi locali rispetto a localhost per fare riferimento alla tua configurazione di sviluppo, cancella anche quelli.

    
risposta data 30.12.2016 - 12:03
fonte

Leggi altre domande sui tag