Remarque : L’application de bureau Internet Explorer 11 sera retirée et ne sera plus prise en charge le 15 juin 2022 (pour obtenir la liste des étendues, voir la FAQ). Les mêmes applications et sites IE11 que vous utilisez aujourd’hui peuvent s’ouvrir en Microsoft Edge le mode Internet Explorer. En savoir plus ici.

Résumé

Lorsque vous configurez Internet Explorer pour utiliser un script de configuration automatique du proxy, celui-ci met en cache le proxy renvoyé par l’appel FindProxyForURL. Le mécanisme de mise en cache (cache de résultats automatique du proxy) est exécuté sur la base d’un hôte (autrement dit, pas d’URL). Cela vous empêche d’utiliser différents proxys pour accéder au même serveur web. L’exemple de scénario suivant illustre ce comportement :



  • Configurez un serveur web nommé « Webserver » avec deux dossiers virtuels : « /login » et « /test ».

  • Créez le fichier PAC suivant :

    function FindProxyForURL (url, host)
    {
    if shExpMatch (url, "http://webserver/login") return "DIRECT";
    else return "PROXY myproxy:80; PROXY mybackupproxy:80";
    }
  • Configurez Internet Explorer pour utiliser ce fichier PAC.

  • Démarrez Internet Explorer et tapez l’adresse web suivante :

    http://webserver/loginInternet’Explorateur charge le fichier PAC et utilise correctement une connexion directe.

  • Lorsque la page d' logo s’affiche, tapez http://webserver/test. Si vous utilisez un moniteur réseau, vous pouvez remarquer que l’accès à « http://webserver/test » utilise toujours une connexion directe au lieu de l’un des proxies renvoyés.

Informations supplémentaires

Le Cache de résultats proxy automatique est une amélioration des performances ajoutée à Internet Explorer 5.5 et les systèmes ultérieurs. L’objectif du cache est de réduire le traitement côté client du script de configuration automatique du proxy. Lorsque vous vous connectez à un site Internet, la fonction FindProxyForURL est utilisée pour déterminer si un proxy doit être utilisé et quel proxy utiliser. Internet Explorer 5.5 et versions ultérieures vérifient tout d’abord le Cache de résultats de proxy automatique pour déterminer si un proxy a été utilisé pour se connecter à l’hôte lors de tentatives précédentes. Si cette vérification échoue, cela indique qu’il s’agit de la première tentative de connexion à l’hôte pendant la session en cours et que la logique de détection normale du proxy s’applique.

Si un script de configuration automatique du proxy est configuré pour être utilisé et qu’Internet Explorer est en mesure de le récupérer à partir du réseau (que l’option Détecter automatiquement le Paramètres ou Utiliser le script de configuration automatique soit activée), le Cache de résultats de proxy automatique est mis à jour avec le nom d’hôte consulté et l’ensemble complet des serveurs proxy renvoyés par l’exploration du script. Dans l’exemple, tout nom d’hôte déterminé pour utiliser un serveur proxy aura « PROXY myproxy:80 ; PROXY mybackupproxy:80 » ajouté au Cache de résultats proxy automatique.

Dans ce scénario, « myproxy » est utilisé pour tout accès ultérieur à un nom d’hôte mis en cache et le script de configuration automatique du proxy n’est pas ré-traitée. Si « maproxy » est soudainement inaccessible, les cas suivants se produisent :

  • Le proxy « myproxy » est ajouté à la liste des serveurs proxy non sécurisés.

  • Le proxy « mybackupproxy » est sélectionné pour servir la demande de nom d’hôte en question, issue du Cache de résultats proxy automatique.

  • Si la connexion réussit, « mybackupproxy » est utilisé dans les demandes suivantes à ce nom d’hôte pendant la même session de navigation.

Si tous les serveurs proxy renvoyés à partir du script de configuration automatique du proxy sont inaccessibles, vous recevez un message d’erreur « Impossible d’afficher la page » dans Internet Explorer (ce qui se produit si un serveur proxy statique est soudainement inaccessible).

Cela permet que leover proxy se produise toujours même si le Cache de résultats proxy automatique est activé, mais ne vous permet pas de spécifier un autre serveur proxy pour le même nom d’hôte, mais, par exemple, pour d’autres URL, comme illustré dans l’exemple. S’il s’agit d’une obligation, vous pouvez désactiver la fonctionnalité Cache de résultats proxy automatique. Cela entraînera un traitement côté client de chaque demande GET émise par Internet Explorer. Par conséquent, les performances d’Internet Explorer peuvent être impactées en fonction de la logique du script de configuration automatique du proxy et de sa taille. Pour désactiver le Cache de résultats proxy automatique, utilisez l’une des méthodes suivantes.

Remarque Si vous désactivez la mise en cache automatique du proxy, les performances d’Internet Explorer peuvent être affectées.

Méthode 1 : Modifier le Registre

Importante Cette section, méthode ou tâche contient les étapes qui vous indiquent comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

322756 Comment faire pour restaurer le Registre dans Windows Vous pouvez désactiver le Cache de résultats proxy automatique à l’aide de la

clé de Registre suivante :



HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
Valeur : Type EnableAutoproxyResultCache : REG_DWORD Data

value: 0 = disable caching; 1 (or key not present) = enable automatic proxy caching (this is the default behavior)If the Registry key is not present, you can create the Registry key by using the following Registry file:

Windows Éditeur du Registre Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings]"EnableAutoProxyResultCache"=dword:000000000 »

Méthode 2 : modifier les paramètres de stratégie de groupe

  1. Cliquez surDémarrer, puis sur Exécuter,tapez gpedit.msc, puis cliquez sur OK.

  2. Dans l’Éditeur d’objets de stratégie de groupe, double-cliquez sur Configuration utilisateur\Modèles d’administration\Windows Components\Internet Explorer.

  3. Double-cliquez sur Désactiver la mise en cache des scripts de proxy automatique.

  4. Cliquez sur Activer,puis sur OK.

Si vous vous connectez à l’aide d’un serveur proxy qui gère les demandes sécurisées et non sécurisées, vous de votre part de votre part peut vous en servir. Le logiciel PROXY SERVER VA en est un exemple. Comme Internet Explorer met généralement en cache les informations sur le port, il peut ne pas envoyer de demande sécurisée sur le numéro de port correct lorsqu’il tente d’envoyer des réponses sécurisées et non sécurisées sur le même serveur, mais sur des numéros de port différents.

Pour plus d’informations sur l’ajout d’une liste de serveurs proxy non sécurisés, cliquez sur le numéro d’article suivant pour afficher cet article dans la Base de connaissances Microsoft :

320507 Internet Explorer ne réessaye pas d’utiliser un serveur proxy mauvais pendant 30 minutes

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×