我正在尝试将NoSql数据存储集成到Identity Server 4(如Cosmos DB)中。我想知道如果有人在那里做了类似的事情和/或如果可能的话。是否可以使用NoSQL for Identity Server 4?
6
A
回答
3
Off- course,可以为IdentityServer4使用NoSQL数据库。为什么不?
这里是在ConfigureServices MongoDB
“初始管道”()在startup.cs方法的例子。
public void ConfigureServices(IServiceCollection services)
{
...
// --- configure identity server with MONGO Repository for stores, keys, clients and scopes ---
services.AddIdentityServer()
.AddTemporarySigningCredential()
.AddMongoRepository()
.AddClients()
.AddIdentityApiResources()
.AddPersistedGrants()
.AddTestUsers(Config.GetUsers());
...
}
还有一个github上的项目cloudscribe,ASP.NET核心多租户与管理网站,用户,角色,权利要求书和更多的Web应用程序的基础。该项目正在为IdentityServer实施PostgreSQL(ORDBMS)和MySql。在这个项目中,您可以了解如何实现允许在数据库之间切换的系统。
相关问题
- 1. Identity Server 4和ASP.NET Core Identity
- 2. 是否可以使用Delphi for win32创建SQL Server UDF?
- 3. Identity Server的认证4
- 4. 是否可以根据使用WSO2 Identity Server的属性生成动态声明?
- 5. 使用Identity Server 4和ASP.NET Identity添加外部登录
- 6. 是否可以将ArcGIS Server for WorkGroup连接到SQL Server?
- 7. WSO2 Identity Server是否支持PostgreSQL?
- 8. 是否可以使用Ruby的Cassandra NoSQL数据库?
- 9. 这个查询是否可以在nosql(使用mongodb)?
- 10. Identity Server是否要求数据库具有高可用性?
- 11. 试图在Identity Server 4中使用UseIdentityServerBearerTokenAuthentication 4
- 12. WSO2 Identity Server 5.0.0记录X-Forwarded-For Header
- 13. Identity Server 4用户管理API
- 14. Identity Server的4社会登录SPA
- 15. 安装的Identity Server 4反向代理
- 16. 在Identity Server 4中包含Core Identity角色声明id_token
- 17. 是否可以在VS2010 WinForms应用程序中使用SQL Server CE 4?
- 18. WSO2 Identity Server是否使用JSON XACML请求/响应?
- 19. Identity Server的4扬鞭认证
- 20. 身份服务器4令牌在使用Identity Server的3
- 21. SQL Server 2005 - 使用IDENTITY列
- 22. Identity Server与ADFS的使用
- 23. 实体框架4是否可以与SQL Server 2005一起使用?
- 24. Thinktecture Identity Server HRD
- 25. 使用Identity Server 4登录到SharePoint 2013时出现错误
- 26. 是否可以从'for'创建'变量'?
- 27. 是否可以使用while循环而不是for循环?
- 28. Identity Server 4:添加声明以访问令牌
- 29. 我可以使用RavenDB(NoSQL)还是应该使用MySQL(RDBMS)?
- 30. C#.Net核心API使用Identity Server 4的授权路由
是的。只需实现你自己的'IClientStore'和'IPersistedGrantStore'等等。如果你看看IdentityServer4.EntityFramework,它应该给你一个关于如何实现你想要的东西的好主意。 – Mardoxx
谢谢。我会研究这一点。看起来我也必须实现配置和操作存储..但它们似乎已经植根于SQL依赖关系。即:.AddConfigurationStore(builder => builder.UseSqlServer ...和.AddOperationalStore(builder =>) builder.UseSqlServer。任何想法?再次感谢! – Dustin
这是配置EntityFramework。(我相信它是设置IQueryableProvider或类似的东西,而不是引用在EF内部引用)你可能不需要担心! – Mardoxx