メンバーシップ クラスを使用してプロジェクトの作成を開始し、テストするユーザーを数人追加し続けました。次の日も続けようとすると、それらのユーザーはなくなってしまいました。
メンバーシップ テーブルにクエリを実行すると、レコードは表示されますが、Web サイト管理ツールはユーザーがいないと通知します。これは少し静かに起こったので、今それを自分のプロジェクトに使用する必要があるかどうか心配しています.
何か不足していますか?
どんな提案でも大歓迎です。
スティーブ
メンバーシップ クラスを使用してプロジェクトの作成を開始し、テストするユーザーを数人追加し続けました。次の日も続けようとすると、それらのユーザーはなくなってしまいました。
メンバーシップ テーブルにクエリを実行すると、レコードは表示されますが、Web サイト管理ツールはユーザーがいないと通知します。これは少し静かに起こったので、今それを自分のプロジェクトに使用する必要があるかどうか心配しています.
何か不足していますか?
どんな提案でも大歓迎です。
スティーブ
ポルターギースト?これらのユーザーはすべて異なる ApplicationID を持っていますか? web.config で applicationName プロパティを設定するのを忘れていませんか?
一般的に言えば、この機能は非常に成熟しており、信頼性があります。
デフォルトのメンバーシップ プロバイダーを使用していますか? 私は同じ問題を抱えていましたが、MongoDB.Web プロバイダーの問題は、新しいバージョンにアップグレードしたときに、各レコードに「usernameLower」フィールドが表示されることを期待していましたが、明らかにまだそこにありませんでした。
私もこの問題を抱えていました。「aspnetdb.aspnet_Users」のすべてのユーザーの ApplicationID を関連する ApplicationID に変更するだけで機能します。アイデアをありがとう。