最近、別のNuGetパッケージのため、System.IdentityModel.Tokens.Jwt NuGetパッケージを5.1.4に更新するようになりました。 変更後のコードの大半は解くのに十分に簡単だと思われますが、今度はConfigurationManager<OpenIdConnectConfiguration>()
が1つではなく2つの引数をとります。 この新しいバージョンのConfiguration Managerを使用する方法の例は見つかりませんでした。ConfigurationManagerの使用方法は? (Microsoft.IdentityModel.Protocols)
私は、このコードの一部としてそれを使用するに:
string stsDiscoveryEndpoint = string.Format("{0}/.well-known/openid-configuration", authority);
ConfigurationManager<OpenIdConnectConfiguration> configManager = new ConfigurationManager<OpenIdConnectConfiguration>(stsDiscoveryEndpoint, IConfigurationRetriever<>);
OpenIdConnectConfiguration config = await configManager.GetConfigurationAsync();
_issuer = config.Issuer;
_signingTokens = config.SigningTokens.ToList();
_stsMetadataRetrievalTime = DateTime.UtcNow;
誰も私が