私はしかし、これらのテーブルは新しいLocalDBデータベースに自動的に作成されているなど、主張、これはユーザーを格納するための関連するテーブルを作成するアイデンティティフレームワークになり、UserStore
とUserManager
クラスでASP.NET Webフォームを使用してIdentity FrameworkストレージのカスタムLocalDB接続を定義しますか?
をユーザーの作成を設定しています"DefaultConnection"と呼ばれていますが、私はすでに別のデータベースを持っているので、これを変更したいと思います。アイデンティティ・フレームワークでこれらのテーブルを作成する必要があります。
この新しく作成されたデータベースのソリューションで構成が見つからないようで、Web.configファイルにも新しく作成された「DefaultConnection」接続文字列が見つからないようです。
UserManager
とGetOwinContext().Authentication.SignIn()
を使用して作成したユーザーで正常にログインできます。そのため、Identityフレームワークはどのデータベースで認証を検索するのかを知っていますが、これらの設定の場所はわかりません。
既存のLocalDBデータベースと連携してWebフォームプロジェクトに認証テーブルを作成するようにIdentityフレームワークを構成することはできますか?
(マイプロジェクトは、Entity Frameworkのvを使用しています。6+私の既存のデータベースを持つモデル)