J'essaie de relancer mon développement local dans Chrome, mais Chrome empêche cela, avec le message que le certificat n'est pas valide. Même s'il ne peut pas s'agir de la date du certificat, comme vous pouvez le voir sur la capture d'écran de celui-ci:
Je me demande simplement pourquoi il n'y a pas> d'option avancée pour continuer de toute façon voir le site Web et pouvoir développer localement l'application.
Quelques autres choses à mentionner:
Je ne trouve rien en ligne qui m'ait aidé à résoudre ce problème jusqu'à présent, je serais donc extrêmement reconnaissant si quelqu'un a d'autres idées que je pourrais essayer!?
Spécifications:
8 Réponses :
Donc, après avoir ajouté cette question, un collègue a trouvé ce fil .
Il semble y avoir deux options pour résoudre ce problème:
FYI: Chrome sur MacOS traite cela différemment de Windows. La version MacOS ne verra pas le bouton Continuer même si vous cliquez sur le bouton advanced
.
Pour continuer la visite car vous êtes sûr que cette page est sûre, voici un moyen simple de le faire:
Une phrase secrète est intégrée à la page d'erreur. Assurez-vous simplement que la page est sélectionnée (cliquez n'importe où sur l'écran), et tapez simplement
thisisunsafe
.
Réf: https://twitter.com/zairwolf/status/1196878125734486021
Merci! c'était utile. Connaissez-vous un moyen de créer des certificats personnalisés comme approuvés pour le navigateur? l'ajout au trousseau n'aide pas.
Chrome 80.0.3987.87 vient de rendre cette solution plus ennuyeuse. Cela fonctionne toujours mais à chaque fois que mon application est mise à jour ou que la page est actualisée, l'écran "non sécurisé" s'affiche.
Je reçois normalement le lien généré dans chrome sur mac mais il n'apparaît pas aujourd'hui pour une raison quelconque, cette solution est fantastique merci pour le partage
Travaux! mais il doit y avoir un meilleur moyen. Safari me donne un bouton Continuer, pourquoi chorme ne le permet-il pas?
Après une longue recherche, j'ai trouvé une solution. Cette solution est pour mac.
Une solution possible est de lancer Chrome avec le paramètre "--ignore-certificate-errors".
Étapes pour Mac OS:
Tapez la commande suivante, puis appuyez sur "Entrée":
/ Applications / Google \ Chrome.app/Contents/MacOS/Google \ Chrome --ignore-certificate-errors &> / dev / null &
Solution de https://www.technipages.com/google-chrome-bypass-your-connection-is-not-private-message
dans MacOS Catalina, je l'ai fait fonctionner par:
Voilà, actualisez votre navigateur et cela devrait fonctionner très bien :)
Cette solution a fonctionné pour moi.
sendCommand(SecurityInterstitialCommandId.CMD_PROCEED)
appuyez sur EntréeBoom! il devrait charger la page :)
Il existe un moyen caché de contourner cette erreur, même si aucun bouton ne le permet. Bien sûr, cela ne doit être utilisé que pour vos propres sites - où vous êtes parfaitement sûr que le site n'est pas piraté, mais simplement local et donc sans certificat Internet valide.
Cliquez simplement n'importe où sur la page de refus et tapez «thisisunsafe».
Cela semble fou, mais fonctionne pour contourner la surveillance de votre sécurité par Chrome. Chrome devrait être expulsé pour ne pas avoir accepté le certificat des appareils de mon réseau local. Ce n'est pas l'IoT, c'est "Ny Net"!
Hou la la! Merci! Je ne peux pas croire, mais ça marche!
Comment avez-vous appris cela? Ça marche!
C'est la chose la plus utile sur Internet! Merci!
Génie! Je ne peux pas croire que cela fonctionne, mais je suis très heureux que cela fonctionne.
Pour que même macOS Chrome affiche le lien «Continuer» sous avancé, assurez-vous de créer le certificat avec l' authentification du serveur Web TLS dans les extensions X509.
Voici un oneliner à créer avec cette extension:
openssl req \ -newkey rsa:2048 \ -x509 \ -nodes \ -keyout server.key \ -new \ -out server.crt \ -subj /CN=test1 \ -extensions v3_new \ -config <(cat /System/Library/OpenSSL/openssl.cnf \ <(printf '[v3_new]\nsubjectAltName=DNS:a.spectrocloud.com\nextendedKeyUsage=serverAuth')) \ -sha256 \ -days 3650
Si votre MacOS openssl n'a pas d'option d' addext
, utilisez cette autre forme:
openssl req \ -newkey rsa:2048 \ -x509 \ -new \ -nodes \ -keyout server.key \ -out server.crt \ -subj /CN=test1 \ -sha256 \ -days 3650 \ -addext "subjectAltName = DNS:foo.co.uk,IP:127.0.0.1,IP:192.168.1.1" \ -addext "extendedKeyUsage = serverAuth"
La clé étant extendedKeyUsage=serverAuth
.
Depuis juillet 2020, le problème se produit également sur Windows dans les navigateurs basés sur Chromium et Firefox.