Configuration
IdentityServer
The table below, list all the possible properties present in the appsettings.json file. Thanks to them, you can easily customize the behavior the IdentityServer.
| Property | Description | Values |
|---|---|---|
| AuthCookieNamePrefix | Name of the authentication cookie | |
| SessionCookieNamePrefix | Name of the session cookie | |
| ForceHttps | Force to use HTTPS | True |
| False | ||
| IsForwardedEnabled | Enable or disable the forwarded headers | true |
| false | ||
| ClientCertificateMode | Specifies the client certificate requirements for an HTTPS connection. | NoCertificate |
| AllowCertificate | ||
| RequireCertificate | ||
| DelayCertificate | ||
| IsRealmEnabled | Enable or disable the Realm. By default, the value is true | true |
| false | ||
| SCIMBaseUrl | Base URL of the SCIM Server. This value is used during the launch time of IdentityServer to configure Automatic Identity Provisioning with the SCIM Server.. | Base URL of the SCIM Server |
| Authority | Base URL of the current IdentityServer. This value is used to configure OPENID authentication with the IdentityServer. | Base URL of the current IdentityServer. |
| DistributedConfiguration | Distributed configuration helps various modules within SimpleIdServer to store their settings. | For more information, please refer to this chapter |
| StorageConfiguration | This property is used to configure the data storage used by IdentityServer to store its various entities, such as Clients or Users. | For more information, please refer to this chapter |
| Other | The other properties are used to configure the modules used by IdentityServer, such as Automatic Identity Provisioning with SCIM or an external Identity Provider like Facebook | |
| SCIM | ||
| LDAP | ||
| IdServerEmailOptions | ||
| IdServerSmsOptions | ||
| FidoOptions |