Aide - Recherche - Membres - Calendrier
Version complète : Internet Explorer 7 Ssl Secured Websites Problems
CCS Forums > Informatique > Section Windows
lievre2mars
Here is a major issue that can block Internet Explorer 7 when it comes to navigating on SSL-Secured Websites that are signed using an invalid or self-signed certificate.

Issue description:
When you navigate to a website where certificate is invalid, you get a special webpage that is integrated in internet explorer 7 and that asks you whether you want to continue or to cancel navigation onto this site. In most cases, if you click on the continue option, it should work. However, some users may have noticed that they could not nvaigate and the "Unable to connect" window show up.

Issue solving:
This is due to the fact that you disabled javascript ("active scripting support") in the internet security zone. Solving this is easy, just choose between one of the following options:
Solving by enabling javascript in the internet zone
This solution is the easiest one...
1- Go to Tools->Internet Options and select the "Security" tab
2- Select the "internet" zone and click on the "custom level" button
3- Find the "Scripting" -> "Active Scripting" category and choose "enable"
4- Close all windows using "ok" buttons
You can now access self-signed SSL sites using IE.

However, some people would like to keep javascript off and however see self-signed SSL sites
No problem, this is just a bit more complicated.
At first, you need to configure at least one zone where javascript is enabled. We recommend you set the "local intranet" zone for that. To enable javascript on a specific zone, just do like as in the first option and select on step 2 another icon than "internet".

When it's done, simply follow these steps:
1- Go to Tools->Internet Options and select the "Security" tab
2- Select the "local intranet" zone (or other security zone with javascript enabled) and click on the "sites" button
3- If the zone is "local intranet", you need to click on the "advanced" button; otherwise goto step 4
4- Unchek the "require https" checkbox at the bottom if it was checked at first
5- In the upper text area, type in "res://ieframe.dll" without the quotes, and click on the "add" button
6- If the https checkbox was checked at first, check it again before closing all windows (using ok buttons)

Now, the page displaying security warnings for SSL will be considered as part of the zone you added it to, and that will enable javascript onto this page. This is secure as no new site will be granted rights to execute javascripts on your machine, but that will let IE7 internal pages run with javascript enabled.

I posted this because very few posts on the internet speak about that but this seems to be a big issue for users disabling javascript but wanting to be granted access to self-signed SSL certificates site (often used for non-public administration systems).

Lievre2mars

--- for a french version, see next message
lievre2mars
Version française:

Voici un problème important relevé sur Internet Explorer 7 quand il s'agit de naviguer sur les sites web utilisant un certificat SSL non valide ou non signé par une autorité racine. Si vous ne pouvez pas vous connecter à ce type de site, cet article est pour vous.

Description du problème:
Quand vous naviguez vers un site SSL dont le certificat est invalide, vous obtenez une page spécialement intégrée à Internet Explorer 7 qui vous demande si vous souhaitez continuer ou annuler la navigation sur ce site. Dans la plupart des cas, si vous choisissez de continuer, celà devrait fonctionner. Cependant, certains utilisateurs obtiennent une fenêtre "Site web indisponible" quand ils cliquent sur ce lien, et ne peuvent du coup pas consulter le site en question.

Résolution du problème :
Ceci est dû au fait que vous avez désactivé javascript ("Support de scripts actifs") dans la zone de sécurité "internet". Résoudre ce problème est très simple, choisissez simplement entre l'une de ces deux solutions:

Résolution en activant javascript dans la zone "internet"
Cette solution est la plus simple...
1- Allez dans le menu outils ->Options Internet et cliquez sur l'onglet "Sécurité"
2- Sélectionnez la zone "internet" et cliquez sur le bouton "Personnaliser" en bas
3- Trouvez dans la liste l'option "Script" -> "Scripts ASP" et sélectionné la case "activé"
4- Fermer toutes les fenêtres à l'aide des boutons "ok"
Vous pourrez maintenant accéder aux sites SSL qui ne sont pas reconnus comme des sites de confiance.

Cependant, vous ne voulez peut être pas autoriser l'exécution des javascripts pour tout le monde
Pas de problèmes, c'est à peine plus compliqué.
En premier lieu, configurez au moins UNE zone dans laquelle javascript soit activé. Nous vous recommandons de le faire dans la zone "intranet local". Pour activer javascript dans une zone spécifique, faites comme dans la première option ci-dessus et choisissez lors de l'étape 2 une autre icone que celle nommée "internet".

Quand c'est fait, suivez ces étapes pour achever la configuration :
1- Allez dans Outils -> Options Internet et choisissez l'onglet "Sécurité"
2- Choisissez la zone "intranet local" (ou celle dans laquelle vous avez activé javascript) et cliquez sur le bouton "Sites" située en dessous
3- Si la zone est "intranet local", cliquez sur le bouton "Avancé"; sinon, rendez-vous à l'étape 4
4- Décochez la case "https" située en bas de la fenêtre, si elle était préalablement cochée
5- Dans la zone de texte en haut, saisissez "res://ieframe.dll" sans les guillemets, et cliquez sur le bouton "Ajouter"
6- Si à l'ouverture de la fenêtre la case "https" était cochée, recochez là; puis fermer toutes les fenêtres à l'aide des boutons "ok"

Maintenant, la page affichant les avertissements de sécurité pour les sites SSL sera considérée comme faisant partie d'une zone où le javascript est autorisé, et pourra s'exécuter correctement. Cette manipulation est sure car aucun site internet n'aura le droit d'exécuter de javascript mais les pages internes d'IE7 pourront fonctionner correctement.

Cette astuce peut être utile à tous ceux qui ont des problèmes avec la navigation sur des sites SSL "persos" en lesquels ils ont confiance, sous IE7.

Lievre2mars
Ceci une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.