ユーザーは、Entity Framework を使用した .NET 10 ASP.NET Core アプリケーションで問題に直面しています。問題は、接続文字列の誤った構成です。当初、接続文字列は `Program.cs` ファイル内の `appsettings.json` から正しく取得されていました。LoginController の IConfiguration オブジェクトも期待される設定を示しています。しかし、依存性注入が使用されている場合、`FSMUserStore` コンストラクタ内の接続文字列が正しくありません。ユーザーは、多くのトラブルシューティングを試みたにもかかわらず、エラーは `Program.cs` 内の依存性注入のセットアップにあると疑っています。提供されたコードは、データベースコンテキストのセットアップに必要な構成を示しています。JWT Bearer を使用した認証と認可が構成に含まれています。ElmahCore も、初期接続文字列を使用してエラーログ記録のために構成されています。コードは、ユーザー ストア、マネージャー、サインイン マネージャーを含む ID のサービスをセットアップします。最後に、アプリケーションは、HTTPS リダイレクト、認証、認可、およびコントローラー マッピング用のミドルウェアを含む HTTP リクエスト パイプラインをビルドおよびセットアップします。根本的な問題は、接続文字列が正しく渡されていないことです。
techcommunity.microsoft.com
Getting a ConnectionString empty error in a webapi project with .net 10
Create attached notes ...
