2016-11-22 67 views
1

我想读的范围和客户的数据库,而不是InMemoryClients从客户数据库,而不是InMemoryClients&InMemoryScopes Identity Server的& InMemoryScopes中的Identity Server 3快速瞄准和3

任何一个请帮助我如何看我们如何可以在身份服务器3中实现这一点。 在此先感谢。

回答

4

从文档(https://identityserver.github.io/Documentation/docsv2/ef/overview.html):

如果范围或客户数据期望被从数据库中(而不是用在存储器结构)加载,那么我们提供IClientStore的基于实体框架的实施方式和IScopeStore服务。

如果你不想使用实体框架,你只需要自己实现这两个接口。

+0

嗨布洛克感谢您的答复。按照您的答案我已经按照下面提到的示例创建IClientStore,IScopeStore接口和表的范围,客户端在数据库中https://github.com/IdentityServer/IdentityServer3.EntityFramework。现在我再次坚持认为,我可以在数据库中输入客户端和范围的数据。您能否给我提供任何示例或链接,其中包含数据库的客户端和范围数据 –

+0

此工具可能有所帮助:https://github.com/IdentityServer/IdentityServer3.EntityFramework.Cli –