web-dev-qa-db-fra.com

Erreurs de console. Impossible de charger la ressource: net :: ERR_INSECURE_RESPONSE

Je les ai 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 s'il vous plaît m'éclairer sur ces erreurs de la console jQuery ..

Failed to load resource: net::ERR_INSECURE_RESPONSE 
79
cooking good

Je suppose que vous utilisez Chrome.

Si tel est le cas, le problème fondamental est un certificat incompatible/expiré.

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

Notez en particulier l’utilisation de la constante que vous citez 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 n'est peut-être plus à la ligne 48, mais le code d'erreur existe toujours dans la partie du code du certificat SSL.

Remarque: Assurez-vous d'utiliser le nom d'hôte indiqué dans le certificat SSL. Chrome bascule automatiquement vers le nom d'hôte correct si vous naviguez mais pas avec JavaScript. 

110
eb80

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

Mais comme vous demandez les ressources via SSL, il est probable que le certificat soit invalide. Soit il est auto-signé et n'a pas été ajouté à votre navigateur/à votre système d'exploitation, soit il n'est pas valide.

Essayez l'URI directement dans le même navigateur et inspectez le certificat.

Edit: cela n’a aucun lien avec jQuery, JavaScript ou CSS directement.

26
Eero Otsus

J'ai eu ce problème avec chrome lorsque 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 reconnecter lorsque vous enregistrez le fichier, mais une fois connecté, il fonctionne immédiatement. 

7
Andy Simpson

Cela peut également arriver si vous avez automatiquement mis à jour Chrome. Ouvrez le contrôle chrome://help. Le statut devrait être:

Google Chrome est à jour.

Parfois, l'état demande un redémarrage de Chrome. Dans ce cas, j'ai eu des problèmes similaires avec plusieurs ressources échouant à charger à cause de net::ERR_INSECURE_RESPONSE. Après avoir redémarré Chrome, tout fonctionnait normalement.

5
Gabriel Petrovay

Lorsque j'ai eu le problème récemment, il s'agissait d'un problème intersite où notre serveur de développement héberge notre logiciel d'analyse 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 en tant que source. Cela posait des problèmes au personnel de l'assurance qualité qui tentait d'afficher les données d'analyse de son environnement (rien n'était capturé à cause de ce problème).

La solution à ce problème en interne consistait à ajouter le certificat SSL que le site DEV utilisait au magasin Trusted People sur la machine des personnes chargées du contrôle qualité.

Si cela posait un problème en production, je placerais probablement le javascript dans les applications Web réelles.

4
Mike Cheel

Essayez de l'ouvrir dans une fenêtre de navigation privée. J'espère que cela aidera. Alternativement, vous pouvez modifier application/.htaccess comme suit:

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

Pour moi, le problème était la balise <base href="https://domain.ext/">.

Après avoir enlevé, c'était OK. Je ne peux pas vraiment comprendre pourquoi c'était un problème.

1
KoalaBear

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

Certificat SSL brisé

Quand j'ai correctement ajouté les certs dans ca_bundle, les fichiers s'affichaient correctement. 

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

1
Akpan Promise

Dans mon cas, parfois, lorsque je teste mon projet MVC avec une URL localhosthttps (exemple, https://localhost:44373/), le Chrome génère cette erreur: net::ERR_INSECURE_RESPONSE pour les ressources du site Web (telles que les fichiers JS.).

Donc, je le résous par Clear Cache. Ensuite, j'actualise la page et Chrome affiche une page spéciale sur les URL non sécurisées. Je l'autorise simplement en cliquant sur Continuer vers localhost (non sécurisé).

 enter image description here

1
RAM

En savoir plus sur CORS, essayez crossorigin.me son travail est bon

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

Pas afficher un message d'erreur et continuer la page blanche, vous devez voir l'erreur est essayez

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

enjoignez nous ;-)

1
KingRider

Vous essayez d’obtenir des données d’un https sans certificat. Remplacez "https: //" par "http: //". Travaillé pour moi.

1
Marco Rey

Si vous utilisez chrome, vous pouvez créer un raccourci , clic droit et modifier la cible du raccourci, ajoutez ceci après la chaîne de la cible:

--ignore-certificate-errors

La chaîne complète ressemble à ceci:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --ignore-certificate-errors
1
L.Johnny

Encoder et le rendre comme ceci: $_GET[].

0
Sven Junior