Empêcher la mise en cache lorsque vous téléchargez des documents actifs sur SSL

Traductions disponibles Traductions disponibles
Numéro d'article: 815313 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Cet article explique comment télécharger des documents actifs sur SSL (Secure Sockets LAYER) sans leur cache définitivement sur les ordinateurs clients.

Plus d'informations

Lorsque vous essayez d'ouvrir ou pour télécharger un document actif sur le protocole SSL, vous pouvez utiliser une méthodes suivantes pour empêcher la mise en cache côté client permanente. Les solutions répertoriés ici travail uniquement lorsque vous essayez d'ouvrir ou pour télécharger le document actif à la suite d'une une demande POST ou en cliquant sur un lien hypertexte sur une page Web.
  • Modifier les paramètres de sécurité dans Microsoft Internet Explorer. Pour ce faire, procédez comme suit :
    1. Dans le menu Outils , cliquez sur Options Internet .
    2. Sous l'onglet Avancé , faites défiler jusqu'à sécurité , puis cliquez sur Activer la case à cocher ne pas enregistrer chiffrées pages sur le disque .
  • Ajouter un contrôle de cache : banque non en-tête HTTP au message de réponse.
  • Vous pouvez également ajouter le contrôle de cache : no-cache en-tête HTTP au message de réponse. Actuellement, lorsque vous ajoutez la contrôle de cache : no-cache en-tête, le téléchargement échoue.
Internet Explorer devez enregistrer le fichier vers le cache local pour permettre à l'application associée charger le fichier. Client temporaire la mise en cache des documents actifs a seulement été implémenté pour lien hypertexte ou pour les scénarios de demande POST pour permettre l'application associée à charger les documents. Par conséquent, si vous utilisez les méthodes ci-dessus et essayez d'ouvrir ou pour télécharger le document actif directement en tapant l'URL du document dans les adresses Internet Explorer barre, le téléchargement échoue.

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
316431 Internet Explorer est impossible d'ouvrir des documents Office à partir d'un site Web SSL


Un correctif est disponible pour permettre d'Internet Explorer pour ouvrir ou pour télécharger le document actif en tapant directement l'URL du document dans la barre d'adresses d'Internet Explorer, pour empêcher la mise en cache lorsque les méthodes ci-dessus sont utilisées. Ce correctif résout également le problème avec le cache-control : no-cache en-tête HTTP. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
812935 Message d'erreur « Internet Explorer ne peut télécharger » lorsque vous utilisez un HTTPS URL pour ouvrir un document Office ou un fichier PDF


Si ce correctif est installé, vous pouvez utiliser les trois solutions qui sont abordées dans l'article pour empêcher la mise en cache lorsque vous essayez d'ouvrir ou pour télécharger un document actif comme une suite d'une demande POST, en cliquant sur un lien hypertexte et en parcourant directement à l'URL du document actif. Il s'agit du comportement par défaut de Internet Explorer 6.0 Service Pack 2 (SP2).

Un autre correction similaire est disponible pour permettre d'Internet Explorer pour ouvrir ou télécharger le document actif lorsque les en-têtes de contrôle du cache sont utilisées pour empêcher la mise en cache. Notez que ce correctif fonctionne uniquement avec la contrôle du cache : no-cache et contrôle du cache : banque non en-têtes HTTP. Toutefois, le téléchargement échoue sur le côté client paramètre « ne pas enregistrer les pages cryptées sur le disque » lorsque vous accédez directement à l'URL du document actif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
323308 Téléchargements de fichiers Internet Explorer sur le protocole SSL ne fonctionnent pas avec les en-têtes de contrôle du cache
La seule différence entre le correctif 812935 et le correctif 323308 est que le correctif 323308 définit la touche du Registre suivante DWORD, avec la valeur 1 :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\BypassSSLNoCacheCheck
Par défaut, cette clé de Registre est ajoutée lorsque vous installez le correctif 323308. En outre, par défaut, la
BypassSSLNoCacheCheck
Registre valeur n'est pas définie si vous installez la mise à un jour de sécurité (MS04-004) qui met à niveau Wininet vers la version 6.0.2800.1400 ou version ultérieure.

Propriétés

Numéro d'article: 815313 - Dernière mise à jour: mardi 8 novembre 2005 - Version: 8.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Explorer (Programming) 6 (SP1)
Mots-clés : 
kbmt kbinfo KB815313 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 815313
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com