У меня есть проект, который использует библиотеку IdentitySever3.AccessTokenValidation
:
app.UseIdentityServerBearerTokenAuthentication(new IdentityServerBearerTokenAuthenticationOptions
{
IssuerName = issuerUrl,
SigningCertificate = LoadCertificate(),
RequiredScopes = new[] { "openid", "offline_access" },
ValidationMode = ValidationMode.Local
});
Я хотел бы сопоставить открытый ключ с помощью kid
требования заголовка токена. Но как мне предоставить несколько ключей? И где я могу определить, как выполняется Mach?