Skip to main content
Version: 4.0.8

Distributed configuration

Different modules within SimpleIdServer utilize a distributed configuration storage to store their settings, including the Authentication and Provisioning modules.

By default, SQL Server is used to store the configuration, but you also have the option to use the NoSQL Key-Value data store Redis.

Redis

To use Redis as a distributed configuration storage, edit the appsettings.json file and modify the following values :

Json PathValue
$.DistributedCacheConfiguration.TypeREDIS
$.DistributedCacheConfiguration.ConnectionString

SQLServer

To use SQLServer as a distributed configuration storage, edit the appsettings.json file and modify the following values :

Json PathValue
$.DistributedCacheConfiguration.TypeSQLSERVER
$.DistributedCacheConfiguration.ConnectionString

Postgre

To use Postgresql as a distributed configuration storage, edit the appsettings.json file and modify the following values :

Json PathValue
$.DistributedCacheConfiguration.TypePOSTGRE
$.DistributedCacheConfiguration.ConnectionString

Mysql

To use Mysql as a distributed configuration storage, edit the appsettings.json file and modify the following values :

Json PathValue
$.DistributedCacheConfiguration.TypeMYSQL
$.DistributedCacheConfiguration.ConnectionString