Our component uses the IdentityServer key store to extract the configured keys. When using Automatic Key Management feature of Duende IdentityServer, be aware that our component requires the use of X509 certificates and RS256 keys.
services.AddIdentityServer(options =>
{
options.KeyManagement.Enabled = true;
options.KeyManagement.SigningAlgorithms = new []
{
new SigningAlgorithmOptions("RS256")
{
UseX509Certificate = true
}
};
});