Configuration Diagnostic
The Configuration Diagnostic inspects the configuration settings of the microservice.
It does this by remotely accessing those settings and returning them to the Control Panel for comparision.
As remote settings access can present a significant security risk, this feature is only possible if the EnableDiagnostics setting on the microservice is true.
Set this via Microservice.EnableDiagnostics in appsettings.json or via the Microservice__EnableDiagnostics environment variable.
When the diagnostic is finished, remove the EnableDiagnostics setting from the microservice.
Press the Run Diagnostic button to perform the diagnostic.
It will display every configuration setting the microservice reports along side its Control Panel expectation in both encrypted and unencrypted form.
Any mismatches will be flagged.
