2009-05-26 44 views
0

我正在使用ASP.NET成員資格提供程序對我的Web應用程序中的用戶進行身份驗證。ASP.NET成員資格提供程序 - 指定數據庫中的設置而不是Web.config

我想要做的兩件事情

  1. 爲了使客戶無需瞭解web.config中(例如,通過UI)配置設置,如maxInvalidPasswordAttempts和passwordAttemptWindow
  2. 有能力在多個應用程序之間共享這些設置,因此可以在SQL數據庫中定義它們一次,然後服務器上的所有Web應用程序都可以使用相同的設置。

我不確定這些是否可能。

回答

2

您是否在實施您自己的自定義會員供應商?

默認成員資格提供程序的屬性連接到web.config值,但是如果您實現自己的版本,覆蓋缺省值並從數據庫中提取這些值應該是相對簡單的...

請看example implementation on MSDN