あなたは検証によって正確に何を意味するのですか?
パスワードを特定の長さにする必要があり、それを複雑にする方法はありますが(例:6英数字、非英数字6文字)、件名のノートにはアクセスできません。
これはすべて、アプリケーション自体の設定ファイルで行われます。あなた自身の関数を使用する必要があることに同意する必要があります。デフォルトの動作を拡張したいと思うので、これをしない理由はありません。
私のメモはもっと深いですが、私が考えていたものを素早く検索しました。
<membership defaultProvider="SqlProvider"
userIsOnlineTimeWindow = "20>
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
requiresQuestionAndAnswer="true"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
/>
</providers>
</membership>
あなたはを超えて何かをしたい場合、私は明確にする必要があり、「指定したユーザー名とパスワードは、データ・ソースに存在することを確認します。」あなた自身のプロバイダが必要です。
私は正直にあなたがあなた自身のプロバイダを使用したくない理由を理解していない....
リフレクターを見るのにいいアイデア...ありがとう – tenfour