ASP.NET MVC 4 に組み込まれている OpenAuth セットアップを使用しようとしていますが、何か不足しているように感じます。
気づかないうちに、既定のロール プロバイダーがこっそりとローカル SQL メンバーシップ データベースを作成して利用しているようです。
これはまったくばかげた決定のように感じます。ユーザー ログイン機能を必要とする Web サイトには、おそらく独自のデータベース構成が必要であるというのが私の意見です。
私の質問 -別のストレージメカニズムを提供するためにオーバーライド/DIできるパブリックインターフェイスまたは何かがありますか?
ユーザー アカウントに Azure テーブル ストレージを使用したいのですが、この実装をWebSecurity
クラスから選択解除することは不可能のようです。これには、SQL データベースを構成する必要があります。
任意のガイダンスをいただければ幸いです。