ArgumentNullException:值不能为空。参数名称:连接字符串

ArgumentNullException: Value cannot be null. Parameter name: connectionString

我从 github 克隆了 this 代码。该代码可以进行身份​​验证 Active Directory 的用户。更多here

当我运行它时,它会抛出标题中的错误。你会如何修改程序 有一些测试数据库并能够跟踪它吗?

您的配置中需要一个值 ConnectionStrings:DefaultConnection。似乎令人困惑的是GitHub项目有问题没有appsettings.json,实际上在appsettings.github.json中定义了这个配置键,这不是将被加载的配置文件默认。如果将该文件重命名为 appsettings.json,这可能足以解决问题。