【问题标题】:IdentityServer4 entity framework SQL Server connection stringIdentityServer4 实体框架 SQL Server 连接字符串
【发布时间】:2020-10-10 17:33:25
【问题描述】:

我正在尝试按照快速入门设置 SQL Server(不是 Visual Studio 附带的 LocalDb 版本的 SQLServer)作为我的数据存储。看起来需要两个数据库——一个用于配置,另一个用于操作。但我的问题是我不知道应该使用什么数据库名称。我使用自己想出的名称创建了两个数据库,并运行从 quickstart 下载的脚本来创建所有表。现在,当我尝试建立连接时,我想我需要在连接字符串中指定数据库名称,不是吗?我应该用什么来替换快速启动提供的原始连接字符串 - “Data Source=(LocalDb)\MSSQLLocalDB;database=IdentityServer4.Quickstart.EntityFramework-4.0.0;trusted_connection=yes;” ?

【问题讨论】:

    标签: entity-framework-core identityserver4


    【解决方案1】:

    您可以为两者使用一个数据库。但总的来说,如果客户端数量很少,我会将配置部分保存在内存中。为什么要花费数小时将配置保存在数据库中,只针对少数客户端和资源?

    最好将用户和持久授权保留在数据库中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-28
      • 1970-01-01
      • 1970-01-01
      • 2011-11-04
      • 1970-01-01
      相关资源
      最近更新 更多