Skip to content

How to reset OpenIdConnectConfiguration when IssuerSigningKeys changes? #27067

Answered by Tratcher
oledid asked this question in Q&A
Discussion options

You must be logged in to vote

SecurityTokenSignatureKeyNotFoundException will automatically trigger a refresh from the ConfigurationManager.

if (Options.RefreshOnIssuerKeyNotFound && exception is SecurityTokenSignatureKeyNotFoundException)
{
if (Options.ConfigurationManager != null)
{
Logger.ConfigurationManagerRequestRefreshCalled();
Options.ConfigurationManager.RequestRefresh();
}
}

Why are you forcibly resolving the keys up front from the ConfigurationManager rather than passing the configuration manager to OpenIdConnectOptions?

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by oledid
Comment options

You must be logged in to vote
1 reply
@Tratcher
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants