Bonjour,
Je souhaite ajouter dans le fichier Web.config des paramètres propres à mon application. Pour ce faire, j’ai créé les lignes suivantes dans la section <appSettings> :
Dès lors que j’accède à une page du site, le message d’erreur suivant apparaît :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <appSettings> <add key="ldapServeur" value="LDAP:://MonServeur:389/"/> <add key="ldapRootEntry" value="OU=Exploitation,DC=MaSociete,DC=NET"/> <add key="ldapFilterGetAllUser" value="(&(objectCategory=person)(objectClass=user))"/> <add key="ldapFilterGetOneUserPerName" value="(displayName={0})"/> <add key="ldapFilterGetOneUserPerLogin" value="(sAMAccountName={0})"/> <add key="ldapAttribName" value="displayName"/> <add key="ldapAttribMail" value="mail"/> </appSettings>
L’origine de l'erreur provient du caractère ‘&’ localisé dans la valeur du paramètre ldapFilterGetAllUser.Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: An error occurred while parsing EntityName. Line 22, position 44.
Source Error:
Line 20: <add key="ldapServeur" value="LDAP:://MonServeur:389/"/>
Line 21: <add key="ldapRootEntry" value="OU=Exploitation,DC=MaSociete,DC=NET"/>
Line 22: <add key="ldapFilterGetAllUser" value="(&(objectCategory=person)(objectClass=user))"/>
Line 23: <add key="ldapFilterGetOneUserPerName" value="(displayName={0})"/>
Line 24: <add key="ldapFilterGetOneUserPerLogin" value="(sAMAccountName={0})"/>
Source File: C:\Projet\MyTutorial\Web\Authentification\web.config Line: 22
Version Information: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET Version:1.1.4322.2032
Quelqu’un aurait il connaissance d’une solution pour s’affranchir du problème ?
Merci d’avance.
Philippe.
Partager