J'ai une application Web asp.net qui utilise un MembershipProvider et RolesProvider que j'ai écrit pour utiliser nos serveurs LDAP eDirectory.Référencement des paramètres Web.Config en un seul endroit
Voici mes fournisseurs maintenant:
<membership defaultProvider="EDirectoryMembershipProvider">
<providers>
<clear/>
<add name="EDirectoryMembershipProvider" type="EDirectoryMembershipProvider"
PrimaryLdapServer="1.2.3.4"
SecondaryLdapServer="5.6.7.8"
LdapPort="1234"
CertPath="d:\mycert.crt" />
</providers>
</membership>
<roleManager enabled="true" defaultProvider="EDirectoryRoleProvider" cacheRolesInCookie="true" cookieRequireSSL="true">
<providers>
<clear/>
<add name="EDirectoryRoleProvider" type="EDirectoryRoleProvider"
PrimaryLdapServer="1.2.3.4"
SecondaryLdapServer="5.6.7.8"
LdapPort="1234"
CertPath="d:\mycert.crt" />
</providers>
</roleManager>
Ces deux fournisseurs sont configurés dans web.config et les paramètres pour les deux sont les mêmes. Y at-il un moyen de stocker les paramètres dans une autre section (de préférence appsettings) et référence cette section pour la configuration des fournisseurs?