Paramètres incorrects du fichier Web.config pour l’élément requestFiltering (SharePoint Server)

 

**Sapplique à :**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016

**Dernière rubrique modifiée :**2017-08-30

Résumé : Découvrez comment résoudre la règle de l’Analyseur d’intégrité SharePoint « Le fichier Web.config contient des paramètres incorrects pour l’élément requestFiltering », pour SharePoint Server 2016.

Nom de la règle :  Le fichier web.config contient des paramètres incorrects pour l’élément requestFiltering.

Résumé :  Pour prendre en charge les noms de fichiers qui contiennent le caractère +, l’attribut allowDoubleEscaping de l’élément requestFiltering du fichier Web.config doit avoir la valeur Vrai et un élément requestLimits avec une valeur maxAllowedContentLength égale à 2 147 483 647 pour éviter les interférences avec le téléchargement de fichier.

Cause : Les paramètres de l’élément requestFiltering dans le fichier Web.config sont incorrects.

Résolution : Modifiez les paramètres requestFiltering dans le fichier Web.config dans Internet Information Services (IIS).

  1. Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe Administrateurs de batterie.

  2. Identifiez le serveur sur lequel cet événement se produit. Sur le le site Web Administration centrale de SharePoint, dans la section Analyse, cliquez sur Examiner les problèmes et solutions, puis recherchez le nom du serveur dans la colonne Échec des serveurs. Si plusieurs serveurs sont défaillants dans une batterie de serveurs, vous devez répéter les étapes suivantes sur chacun d’eux.

  3. Vérifiez que le compte d’utilisateur qui effectue les étapes suivantes est membre du groupe Administrateurs sur l’ordinateur local que vous avez identifié à l’étape précédente.

  4. Connectez-vous au serveur sur lequel cet événement se produit.

  5. Dans Gestionnaire de serveur, cliquez sur Outils, puis sélectionnez Gestionnaire des services Internet (IIS).

  6. Dans la console de gestion des services Internet (IIS), dans le volet Connexions, développez l’arborescence du nom du serveur, développez Sites, puis cliquez sur le site pour lequel vous souhaitez modifier les paramètres requestFiltering.

  7. Dans la page d’accueil du site, basculez dans Affichage des fonctionnalités, puis dans la section Gestion, double-cliquez sur Éditeur de configuration.

  8. Dans la liste Section, développez system.webServer, développez sécurité, puis cliquez sur requestFiltering.

  9. Sur la page Éditeur de configuration, vérifiez que les attributs ou éléments suivants existent et sont configurés correctement :

    • L’attribut allowDoubleEscaping a la valeur Vrai.

    • L’élément requestLimits existe.

    • L’élément requestLimits a un attribut maxAllowedContentLength dont la valeur est égale à 2147483647.

    Pour plus d’informations, voir <maml:externalLink><maml:linkText>Comment : ajouter et supprimer par programme des paramètres Web.config</maml:linkText>https://go.microsoft.com/fwlink/p/?LinkId=227014<maml:linkUri>https://go.microsoft.com/fwlink/p/?LinkID=227014</maml:linkUri></maml:externalLink>.

  10. Une fois ces modifications apportées, dans le volet Actions, cliquez sur Appliquer.