私は .Net Simple Membership を使用しており、SQL DB にテーブルを作成しました。
次のコマンドで構築された UserProfiles テーブルに気付きました
WebSecurity.InitializeDatabaseConnection("MyContext", "UserProfiles", "UserId", "UserName", true);
UserId 列のみにインデックスがあります。UserName にも制約/インデックスがあるべきではありませんか?
ログインコマンド
WebSecurity.Login(model.UserName, model.Password, persistCookie: model.RememberMe)
UserName のみを認識しているように見えるため、ユーザーを取得するためにテーブル スキャンを実行します。
ここで何か不足していますか?
ありがとう