Bonjour,

Je cherche depuis ce matin un moyen de lire les paramètres que j'ai ajouté dans le web.config mais je n'y arrive pas.
Voici ce que j'ai rajouté dans le web.config :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<appSettings>
    <!-- Eléments d'accès à l'active directory -->
    <add key="ActiveDirectoryServeur"     value="***"/>
    <add key="ActiveDirectoryLogin"       value="***"/>
    <add key="ActiveDirectoryPassword"    value="***"/>
 
    <!-- Eléments de mails -->
    <add key="MailServeurSMTP"            value ="***"/>
    <add key="MailAdresseSupport"         value="***"/>
  </appSettings>
Et voici le code que j'ai essayé :
la classe ActiveDirectory est une classe que j'ai créé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Dim o_ActiveDirectoryUser As ActiveDirectory = Nothing
            ' On récupère le nom du serveur active directory
            Dim o_WebConfig As System.Configuration.Configuration
            o_WebConfig = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(Nothing)
            With o_WebConfig.AppSettings.Settings
                ' Connexion à l'active Directory
                o_ActiveDirectoryUser = New ActiveDirectory("LDAP://" & .Item("ActiveDirectoryServeur").Value, _
                                                            .Item("ActiveDirectoryLogin").Value, _
                                                            .Item("ActiveDirectoryPassword").Value)
            End With
Mais comme cela ne fonctionne pas.

Merci d'avance à ceux qui pourront m'aider.