Reading membership section from web.config

前端 未结 3 1197
再見小時候
再見小時候 2021-01-12 23:52

I have created a custom MembershipProvider class, so far so good, however, I am not sure how to read the configuration settings from the web.config file.

I tried to

3条回答
  •  灰色年华
    2021-01-13 00:35

    If you have overridden the System.Web.Security.MembershipProvider in your own class you can get the web.config membership settings as Robban suggests, just by calling the System.Web.Security.Membership methods. However, these calls will be directed to your membership provider class, so you will need to provide some implementation.

    Supposing you have overridden the MembershipProvider class and added a section in the config file, as in the original question above. A call to int i = Membership.MinRequiredPasswordLength will be directed to YOUR implementation. This might look like this:

       public override int MinRequiredPasswordLength
        {
            get { return _minRequiredPasswordLength; }
        }
    

    MSDN gives a complete example here. The example shows you how to read the config file to set the local properties like _minRequiredPasswordLength.

提交回复
热议问题