Texte long, désolé pour ça. J'essaie d'être aussi précis que possible.
Je suis sur Windows 7 et je rencontre un comportement Internet Explorer 8 très frustrant. Je suis dans un réseau local d'entreprise avec des serveurs intranet et un proxy pour la connexion avec le monde extérieur.
Sur les sites qui sont clairement reconnus comme étant "Intranet local" (comme indiqué dans la barre d'état IE), je reçois toujours des boîtes de dialogue "Sécurité Windows" qui me demandent de me connecter. Ces pages sont desservies par un IIS6 avec "Sécurité Windows intégrée" activé, NTFS permet à tout le monde: de lire les fichiers eux-mêmes.
- Si j'entre mes informations d'identification Windows, la page se charge correctement. Cependant , les boîtes de dialogue apparaîtront la prochaine fois, peu importe si j'ai coché "Mémoriser mes informations d'identification" ou non. (Les informations d'identification sont stockées dans le "Gestionnaire d'informations d'identification", mais cela ne fait aucune différence quant à la fréquence à laquelle ces boîtes de connexion apparaissent.)
- Si je clique sur "Annuler", deux choses peuvent se produire: Soit la page se charge avec certaines ressources manquantes (images, feuilles de style, etc.), soit elle ne se charge pas du tout et j'obtiens HTTP 401.2 (Non autorisé: Échec de la connexion en raison du serveur Configuration). Cela dépend si la boîte de connexion a été déclenchée par la page elle-même ou une ressource référencée.
- Le comportement semble être complètement erratique, parfois les pages se chargent en douceur, parfois une ressource déclenche un message de connexion, parfois non. Même le simple rechargement de la page peut entraîner un changement de comportement.
J'utilise WPAD comme mécanisme de détection de proxy. Tous les hôtes Intranet contournent le proxy dans le fichier PAC.
J'ai vérifié tous les paramètres IE auxquels je peux penser, entré les modèles d'hôte, les noms d'hôte individuels, les plages IP dans chaque configuration imaginable dans la zone "Intranet local", coché "Inclure tous les sites qui contournent le serveur proxy", vous l'appelez. Cela se résume à «parfois, cela ne fonctionne tout simplement pas», et lentement je perds la tête. ;-)
Je suis conscient que cela est lié à IE ne transmettant pas automatiquement mes informations d'identification NTLM au serveur Web, mais me demandant à la place. Habituellement, cela ne devrait se produire que pour les sites sécurisés NTLM qui ne sont pas reconnus comme étant dans la zone "Intranet".
Comme expliqué, ce n'est pas le cas ici. D'autant plus que la moitié d'une page peut se charger parfaitement et sans interruption et que certaines ressources de la page (provenant du même serveur!) Déclenchent le message de connexion.
J'ai regardé http://support.microsoft.com/kb/303650 , ce qui donne l'impression de décrire le problème, mais rien ne semble fonctionner. Et franchement, je ne suis pas certain que «modifier manuellement le registre» soit la bonne solution pour ce genre de problème. Je ne suis pas la seule personne au monde à avoir une configuration IE / intranet / IIS, après tout.
Je suis perdu, quelqu'un peut-il me donner un indice?