0

Webアプリでのユーザーの認証にASP.NETメンバーシッププロバイダーを使用しています。

2つのことをしたい

  1. クライアントがweb.configについて知らなくても(UIなどを介して)maxInvalidPasswordAttemptsやpasswordAttemptWindowなどの設定を構成できるようにするため
  2. これらの設定を複数のアプリケーション間で共有して、SQLデータベースで一度定義できるようにするには、サーバー上のすべてのWebアプリで同じ設定を使用できます。

しかし、これらのいずれかが可能かどうかはわかりません。

4

2 に答える 2

2

独自のカスタム メンバーシップ プロバイダーを実装していますか?

既定のメンバーシップ プロバイダーのプロパティは web.config の値に関連付けられていますが、独自のバージョンを実装する場合、既定値をオーバーライドして、代わりに DB からそれらの値をプルするのは比較的簡単なはずです...

MSDN の実装例を見てください。

于 2009-05-26T09:42:41.403 に答える
0

このようなメンバーシップ プロバイダーMaxInvalidPasswordAttemptsのプロパティを使用して、データベースから設定を取り込む実装を記述することができます。

于 2009-05-26T09:41:40.003 に答える