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

Sommaire


Lorsque vous essayez d'ouvrir ou de télécharger un fichier Microsoft Office qui est stocké sur un serveur web ou un serveur web tiers, l'application Office associée démarre, mais le fichier sélectionné n'est ni ouvert ni téléchargé. Par exemple, le fichier Office est stocké sur un serveur SharePoint ou un serveur WebDAV (Web Distributed Authoring and Versioning).

Lorsque ce problème se produit, utilisez HTTPS à la place de HTTP pour accéder aux fichiers Office. Par exemple, utilisez https://www.site.com à la place de http://www.site.com.

Si vous ne pouvez toujours pas ouvrir les fichiers Office, contactez l'administrateur du serveur de site.

Remarque Ce problème peut se produire sur n'importe quel site tiers, SharePoint ou WebDAV.

Informations pour les administrateurs de site serveur

Détails supplémentaires sur les symptômes

Les symptômes supplémentaires suivants peuvent également être remarqués lorsque ce problème se produit :
  • Vous ne recevez pas de demande de mot de passe d'authentification de base lorsque vous tentez d'ouvrir ou de télécharger le fichier.
  • Vous ne recevez pas de message d'erreur lorsque vous tentez d'ouvrir le fichier. L'application Office associée démarre, mais le fichier sélectionné ne s'ouvre pas.

Cause

Ce problème se produit lorsque les conditions suivantes sont remplies :
  • Le serveur est configuré pour l'authentification de base.
  • La connexion entre votre ordinateur et le serveur Web n'utilise pas SSL (Secure Sockets Layer).
Par défaut, les opérations de fichier qui utilisent l'authentification de base sur une connexion HTTP non SSL sont désactivées dans les applications Office 2010 et Office 2013.

Lorsque l'authentification de base est désactivée, l'un des événements suivants se produit :
  • L'application cliente utilise une autre méthode d'authentification Cela survient si le serveur prend en charge une méthode d'authentification différente.
  • La demande échoue (pour des détails sur ce qu'il se passe lorsqu'une demande échoue, consultez la liste dans la section « Détails supplémentaires sur les symptômes »).

Résolution

Si l'utilisation de HTTPS à la place de HTTP ne fonctionne pas, la solution consistera alors à activer le chiffrement SSL sur le serveur web pour permettre l'accès via HTTPS au client.

Remarque Par défaut, les applications Office 2010 peuvent accéder aux fichiers et les télécharger depuis un serveur Web qui utilise l'authentification de base uniquement sur une connexion SSL.

Contournement

Pour contourner ce problème, laissez les applications Office 2010 et Office 2013 se connecter à un serveur Web à l'aide de l'authentification de base sur une connexion non SSL.

Avertissement Lorsque vous activez l'authentification de base sans SSL, vous êtes soumis à un risque important en matière de sécurité.

À propos de l'authentification de base et de ses risques en matière de sécurité

L'authentification de base nécessite que les utilisateurs possèdent un nom d'utilisateur et un mot de passe valides pour accéder au contenu. Cette méthode d'authentification ne nécessite pas un navigateur spécifique, et tous les principaux navigateurs la prennent en charge. L'authentification de base fonctionne également via les serveurs proxy et les pare-feu. Par conséquent, c'est un bon choix si vous voulez restreindre l'accès uniquement à certaines parties d'un serveur.

Toutefois, l'inconvénient de l'authentification de base est qu'il transmet des mots de passe non cryptés codés en base64 sur le réseau. Si le mot de passe est intercepté sur le réseau par un renifleur de réseau, un utilisateur non autorisé peut déterminer le nom d'utilisateur et le mot de passe, puis réutiliser ces informations d'identification. C'est ce risque pour la sécurité qui a poussé les applications Office 2010 à désactiver l'authentification de base sur une connexion non SSL dans la configuration par défaut.

Vous devriez limiter l'utilisation de l'authentification de base aux connections sécurisées entre le client et le serveur. La connexion devrait être établie soit sur une ligne dédiée, soit à l'aide d'un chiffrement SSL ou du protocole TLS (Transport Layer Security). Par exemple, pour utiliser l'authentification de base avec WebDAV, vous devriez configurer le chiffrement SSL.

Pour plus d'informations sur l'authentification de base, consultez les articlesAuthentification de base et Configurer l'authentification de base (IIS 7).

Pour plus d'informations sur SSL et les certificats, consultez SSL et certificats.

Activer l'authentification de base via une connexion non SSL

Les deux étapes suivantes décrivent la procédure permettant aux applications Office 2013 et Office 2010 d'ouvrir des fichiers de type Office directement à partir d'un serveur qui ne prend en charge que l'authentification de base sur une connexion non SSL. Vous ne devez exécuter cette procédure que si vous êtes sûr que la connexion entre l'utilisateur et le serveur Web est sécurisée. Une connexion directe par câble ou une ligne dédiée est considérée comme optimale pour les connexions sécurisées.

Remarque Pour les applications Office 2013 et Office 2010, vous devez exécuter les deux étapes. Pour les autres applications Office, seule l'étape 1 est obligatoire.

Étape 1 : Configuration du redirecteur WebDAV sur le client
Remarque Cette étape est obligatoire pour les applications de la suite Office 2007 et les applications Office 2013 et Office 2010.

Sur l'ordinateur client, configurez le redirecteur WebDAV pour activer l'authentification de base sur des connexions non SSL.

Important Suivez attentivement les étapes de cette section. Des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Avant de modifier celui-ci, sauvegardez le Registre pour une restauration en cas de problèmes.

Windows XP et Windows Server 2003

Pour activer l'authentification de base sur l'ordinateur client, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Recherchez la sous-clé de Registre suivante, puis cliquez dessus :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Tapez UseBasicAuth et appuyez sur Entrée.
  5. Cliquez avec le bouton droit sur UseBasicAuth, puis cliquez sur Modifier.
  6. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.

    Remarque L'authentification de base est activée si l'entrée de Registre UseBasicAuth est définie sur une valeur non nulle. L'authentification de base est désactivée si l'entrée de Registre UseBasicAuth n'est pas présente ou si l'entrée de Registre UseBasicAuth est définie sur 0 (zéro). 

    Le mappage est le suivant :
    0 - Authentification de base désactivée
    1 - Authentification de base activée pour les connexions SSL uniquement
    2 - Authentification de base activée pour les connexions SSL et non SSL
  7. Quittez l'Éditeur du Registre, puis redémarrez l'ordinateur.

Windows Vista, Windows 7 et Windows 8 :

Pour activer l'authentification de base sur l'ordinateur client, procédez comme suit :
  1. Sous Windows Vista ou Windows 7, cliquez sur Démarrer, tapez regedit dans la zone Rechercher, puis appuyez sur Entrée.

    Sous Windows 8, maintenez la touche Windows enfoncée (WINKEY) + F, sélectionnez Applications dans la barre Menu, tapez regedit dans la zone Rechercher, puis appuyez sur Entrée.
  2. Recherchez la sous-clé de Registre suivante, puis cliquez dessus :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Tapez BasicAuthLevel, puis appuyez sur Entrée.
  5. Cliquez avec le bouton droit sur BasicAuthLevel, puis cliquez sur Modifier.
  6. Dans la zone Données de la valeur, tapez 2, puis cliquez sur OK.

    Remarque Le mappage est le suivant :
    0 - Authentification de base désactivée
    1 - Authentification de base activée pour les connexions SSL uniquement
    2 - Authentification de base activée pour les connexions SSL et non SSL
  7. Quittez l'Éditeur du Registre, puis redémarrez l'ordinateur.

Pour plus d'informations sur la procédure de configuration du redirecteur WebDAV pour activer l'authentification de base, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
841215 Le message d'erreur suivant s'affiche lorsque vous essayez de vous connecter à une bibliothèque de documents Windows SharePoint : « L'erreur système 5 s'est produite »
Étape 2 : Mise à jour du Registre sur l'ordinateur client
Remarque Cette étape est requise pour les applications Office 2013 et Office 2010.

Sur l'ordinateur client, ajoutez la clé de Registre BasicAuthLevel et la valeur appropriée. Pour ce faire, procédez comme suit.

Important Suivez attentivement les étapes de cette section. Des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Avant de modifier celui-ci, sauvegardez le Registre pour une restauration en cas de problèmes.
  1. Démarrez l'Éditeur du Registre.
    • Sous Windows 8, maintenez la touche Windows enfoncée (WINKEY) + F, sélectionnez Applications dans la barre Menu, tapez regedit dans la zone Rechercher, puis appuyez sur Entrée. Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, entrez votre mot de passe, ou confirmez l'opération.
    • Sous Windows 7 ou Windows Vista, cliquez sur Démarrer, tapez regedit dans la zone Rechercher, puis appuyez sur Entrée. Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, entrez votre mot de passe, ou confirmez l'opération.
    • Sous Windows XP, cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK.

  2. Recherchez l'une des sous-clés de Registre suivantes et cliquez dessus :

    Pour Office 2010
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet

    Pour Office 2013
    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet
  3. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Tapez BasicAuthLevel, puis appuyez sur Entrée.
  5. Cliquez avec le bouton droit sur BasicAuthLevel, puis cliquez sur Modifier.
  6. Dans la zone Données de la valeur, tapez 2, puis cliquez sur OK.

    Remarque Le mappage est le suivant :
    0 - Authentification de base désactivée
    1 - Authentification de base activée pour les connexions SSL uniquement
    2 - Authentification de base activée pour les connexions SSL et non SSL
  7. Quittez l'Éditeur du Registre, puis redémarrez l'ordinateur.

Propriétés

Numéro d'article: 2123563 - Dernière mise à jour: mercredi 26 mars 2014 - Version: 10.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office Professional 2013
  • Microsoft Office Standard 2013
  • Microsoft Office Home and Business 2013
  • Microsoft Office Home and Student 2013
  • Microsoft Office Standard 2010
  • Microsoft Office Professional 2010
  • Microsoft Office Professional Plus 2010
  • 2007 Microsoft Office Suite Service Pack 1
  • 2007 Microsoft Office Suite Service Pack 2
Mots-clés : 
kbfixme kbmsifixme kbcip KB2123563
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.

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