ユーザーを既存のユーザー テーブルからフォーム認証に移行するにはどうすればよいですか?
次の 3 つのオプションがあるようです。
T-SQL - 既存のユーザー テーブルを反復処理し、ストアド プロシージャ aspnet_Membership_CreateUser を使用してフォーム認証テーブルに挿入します。
コード - 既存のユーザー テーブルを反復処理し、Membership.CreateUser() を使用してフォーム認証テーブルに挿入するユーティリティを作成します。
コード - ユーザーがログインすると、既存のユーザー テーブルに対して資格情報が検証され、Membership.CreateUser() を使用してフォーム認証テーブルに挿入されます。
どれが最も実用的ですか?
現在、オプション 1 を試していますが、パスワード ソルトを使用してプレーン テキストのパスワードから暗号化されたパスワードを作成するのが困難です。