Erreurs de la console. Échec du chargement de la ressource: net :: ERR_INSECURE_RESPONSE

Je les reçois sur mes liens dans ma tête.

GET https://fr.s.us/js/jquery-ui.css net::ERR_INSECURE_RESPONSE

GET https://fr.s.us/js/jquery-1.9.1.min.js net::ERR_INSECURE_RESPONSE

GET https://fr.s.us/js/jquery-ui.js net::ERR_INSECURE_RESPONSE

Quelqu’un peut-il m’éclairer sur ces erreurs de console jquery.

 Failed to load resource: net::ERR_INSECURE_RESPONSE 

Je suppose que vous utilisez Chrome.

Si tel est le cas, le problème principal est une incompatibilité de certificate / un certificate expiré.

Vous pouvez le voir vous-même dans le code ici .

Notez en particulier l’utilisation de la référence très constante dans le code de la ligne 48 du fichier C ++ que je vous ai envoyé:

  case net::ERR_INSECURE_RESPONSE: 

La version actuelle de ce fichier est ici . Le statut d’erreur ERR_INSECURE_RESPONSE peut ne plus être sur la ligne 48 mais le code d’erreur existe toujours dans la partie du certificate SSL du code.

Remarque: Assurez-vous d’utiliser le nom d’hôte répertorié dans le certificate SSL, chrome bascule automatiquement sur le bon nom d’hôte si vous naviguez, mais pas lorsque vous utilisez JavaScript.

L’hôte fourni ne résout pas pour moi (DNS personnalisé ou hôte auto-configuré?), Je ne peux donc que risquer de deviner.

Mais comme vous demandez les ressources via SSL, il est probable que le certificate ne soit pas valide. Soit il est auto-signé et n’a pas été ajouté aux exceptions de votre navigateur / système d’exploitation ou il est invalide.

Essayez l’URI directement dans le même navigateur et inspectez le certificate.

Edit: ceci n’est en aucun cas lié à jQuery, JavaScript ou CSS directement.

J’ai eu ce problème avec le chrome quand je travaillais sur un site WordPress. J’ai ajouté ce code

 $_SERVER['HTTPS'] = false; 

dans le fichier functions.php du thème – il vous demande de vous connecter à nouveau lorsque vous enregistrez le fichier, mais une fois connecté, il fonctionne immédiatement.

Cela peut également se produire si vous mettez à jour Chrome automatiquement. Ouvrir Vérifier chrome://help . Le statut devrait être:

Google Chrome est à jour.

Parfois, le statut demande un redémarrage de Chrome. Dans ce cas, j’ai rencontré des problèmes similaires avec plusieurs ressources qui ne parvenaient pas à se charger en raison de net::ERR_INSECURE_RESPONSE . Après avoir redémarré Chrome, tout fonctionnait normalement.

Lorsque j’ai eu le problème récemment, il s’agissait d’un problème inter-site où notre serveur de développement héberge notre logiciel d’parsing ainsi que l’application. Dans les autres environnements, la console chrome afficherait cette erreur et le fichier javascript (tracker) sur le serveur de développement comme source. Cela provoquait des problèmes pour le personnel d’assurance qualité qui essayait d’afficher les données d’parsing pour leur environnement (rien n’était capturé à cause de ce problème).

La solution pour résoudre ce problème interne consistait à append le certificate SSL que le site DEV utilisait dans le magasin Trusted People de l’ordinateur des agents d’assurance qualité.

S’il s’agissait d’un problème dans la production, je déplacerais très probablement le javascript dans les applications Web réelles.

Essayez de l’ouvrir dans une fenêtre de navigation privée. J’espère que cela aidera. Vous pouvez également modifier l’ application/.htaccess comme application/.htaccess :

 RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L] 

En savoir plus sur crossorigin.me , essayez crossorigin.me c’est très bien

Exemple: https://crossorigin.me/https://fr.s.us/js/jquery-ui.css

Ne pas afficher un message d’erreur et continuer la page blanche, vous avez besoin de voir l’erreur est essayer

http://cors.io/?u=https://fr.s.us/js/jquery-ui.css

nous enjoindre 😉

Pour moi, le problème était la .

Après le retrait, c’était correct. Je ne peux pas vraiment comprendre pourquoi c’était un problème.

Vous essayez d’obtenir des données à partir d’un https sans certificate. Remplacez “https: //” par “http: //”. Travaillé pour moi

Dans mon cas, parfois, lorsque je teste mon projet MVC avec une URL https localhost (par ex. https://localhost:44373/ ), Chrome net::ERR_INSECURE_RESPONSE cette erreur: net::ERR_INSECURE_RESPONSE pour les ressources du site (fichiers JS par exemple).

Donc, je le résout par Clear Cache . Puis je rafraîchit la page et Chrome me montre une page spéciale à propos de l’URL non sécurisée et je l’autorise simplement en cliquant sur Procéder à localhost (peu sûr) .

entrer la description de l'image ici

C’était dans Chrome pour Android dans mon cas. Tous les fichiers statiques servis à partir d’un CDN avec un CNAME codé en SSL n’apparaissaient pas. Sur le bureau Chrome, tout s’est bien passé.

Certificat SSL cassé

Lorsque j’ai correctement ajouté les certs dans ca_bundle, les fichiers s’affichent correctement.

Chrome pour Android prend le cryptage au sérieux, contrairement à Desktop. J’espère que cela vous fait gagner du temps et du stress

Si vous utilisez chrome, vous pouvez créer un raccourci click cliquez avec le bouton droit de la souris et modifiez la cible du raccourci, ajoutez-la après la chaîne de la cible:

 --ignore-certificatee-errors 

La chaîne complète ressemble à ceci:

 "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --ignore-certificatee-errors