ASP.NET成员资格提供程序-在数据库中而不是在Web.config中指定设置

ASP.NET成员资格提供程序-在数据库中而不是在Web.config中指定设置,asp.net,security,membership,Asp.net,Security,Membership,我正在使用ASP.NET成员资格提供程序对我的web应用程序中的用户进行身份验证 我想做两件事 使客户端能够配置设置,如maxInvalidPasswordAttempts和passwordAttemptWindow,而无需了解web.config(例如通过UI) 若要能够跨多个应用程序共享这些设置,以便在SQL数据库中定义一次,则服务器上的所有web应用程序都可以使用相同的设置 但我不确定这两种方法是否可行。您可以使用成员资格提供程序的此类属性并编写从数据库填充设置的实现。您是否实现了自己的自

我正在使用ASP.NET成员资格提供程序对我的web应用程序中的用户进行身份验证

我想做两件事

  • 使客户端能够配置设置,如maxInvalidPasswordAttempts和passwordAttemptWindow,而无需了解web.config(例如通过UI)
  • 若要能够跨多个应用程序共享这些设置,以便在SQL数据库中定义一次,则服务器上的所有web应用程序都可以使用相同的设置

  • 但我不确定这两种方法是否可行。

    您可以使用成员资格提供程序的此类属性并编写从数据库填充设置的实现。

    您是否实现了自己的自定义成员资格提供程序

    默认成员资格提供程序的属性通过连线连接到web.config值,但如果实现自己的版本,则覆盖默认值并从数据库中提取这些值应该相对简单

    看一看这本书