我在web.config中有以下默认的会员提供程序。
<add name="UmbracoMembershipProvider" type="umbraco.providers.members.UmbracoMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestionAndAnswer="false" defaultMemberTypeAlias="Another Type" passwordFormat="Hashed" />
我正在尝试以编程方式将enablePasswordReset从false更新为true,但遇到了困难... 这是我所做的最远进展!
ConfigurationManager.OpenWebConfiguration(Request.ApplicationPath);
var section = (MembershipSection)config.GetSection("system.web/membership");
var defaultProvider = section.DefaultProvider;
var providerSettings = section.Providers[defaultProvider];
// Now what?
现在我无法弄清如何获取属性并更新它?非常感谢任何提示/示例。