asp.net Web アプリにカスタム メンバーシップ プロバイダーを実装しようとしています。問題は、「Roles.AddUserToRole」メソッドを呼び出すたびに、asp に組み込まれているデフォルトのメンバーシップ データベースに書き込むことです。奇妙なことに、"Membership.CreateUser" メソッドを呼び出すと、カスタム メンバーシップ テーブルに書き込まれます。何が起こっているのかわからない、どんな助けでも大歓迎です。
これが役立つ場合、ここに私のweb.configのビットがあります:
name="" type="System.Web.Security.SqlMembershipProvider"
connectionStringName=""
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName=""
requiresUniqueEmail="true"
passwordFormat="Hashed"