MembershipProviderのカスタム実装を行いましたが、何らかの理由でinitializeメソッドが呼び出されていないため、プロバイダーがconfigパラメーターから適切にセットアップされていません。構成パラメーターは、最初にそれを呼び出し、どのように機能させるのですか。
Addi
質問する
1157 次
1 に答える
1
これは ASP.NET アプリケーションだと思います。web.config にメンバーシップ プロバイダーへの参照がありますか (machine.config にある場合もありますが、これはあまり使用されません)。
web.config の system.web セクションに次のようなものが必要です。
<membership defaultProvider="MyCustomMembershipProvider">
<providers>
<clear/>
<add
name="MyCustomMembershipProvider"
type="MyNamespace.MyCustomMembershipProvider"
connectionStringName="..." ... />
</providers>
</membership>
プロバイダーが System.Web.Security.MembershipProvider 抽象クラスから継承していることも確認してください。
詳細と例については、この MSDN の記事を参照してください。
于 2008-10-01T21:53:51.293 に答える