1

AspNetCore.HealthChecks.MongoDb nuget パッケージを使用して、ドット ネット コア 3.1 に Mongo Atlas ヘルス チェックを追加できません。以下のコードを startup.cs に追加しました

services.AddHealthChecks().AddMongoDb("MongoDbContext");

endpoints.MapHealthChecks("/api/v1.0/health", new HealthCheckOptions()

health の URL にアクセスすると、以下のように例外が発生しています

"Status": "Unhealthy",
    "Description": null,
    "Exception": "MongoDB.Driver.MongoCommandException: Command listCollections failed: not authorized on test to execute command
4

2 に答える 2