asp mvc アプリケーションの外部で WebMatrix.WebSecurty と WebMatrix.Roles の機能を使用することは可能ですか? たとえば、これをコンソール ベースのアプリケーションやビジネス ロジック コンポーネントで使用して、すべてのユーザーとロールの作成を管理しますか? 簡単なコンソール アプリケーションを作成しようとしましたが、WebSecurity を初期化しようとすると例外が発生し続けます。このすべての理由は、Web サーバーとは別のコンポーネントにすべてのロジックを配置する必要があるためです。Web サーバーはそのようなサービスの消費のみを担当します。しかし、WebSecurity がすでにある場合にすべてのユーザー管理を自分で実装するのは無駄です。
WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);