Open ttschampel opened 5 months ago
I think something else to think about here is that we alway need some type of resolution service. So this either needs to be remote or enabled as it works now.
Also something @jrschumacher and @jakedoublev have brought up in the past is having some type of very basic resolution logic that is driven by configuration and it doesn't even reach out to keycloak.
The platform should validate configuration state on startup, log configuration errors and then exit.
An example from bad configuration (ERS not enabled/defined in config) resulting in a runtime failure and the platform panics: