Я использую Identity Server 4 для проверки клиентов и создания токена. Веб-сайт создан на Angular с ядром .Net, но API, который уже был разработан, все еще находится в .NET Framework 4.7.1, который не поддерживает Identity Server 4.
Поэтому для защиты API я настроил APIс Identity Server 3, который поддерживает .NET Framework 4.7.1, но проблема в том, что он не проверяет токен, сгенерированный Identity Server 4.
app.UseIdentityServerBearerTokenAuthentication(new IdentityServerBearerTokenAuthenticationOptions
{
Authority = "http://localhost:5000",
AuthenticationType = "Bearer",
RequiredScopes = new[] { "api_to_be_protected" }
});
, есть ли способ проверить токен и защитить APIот неизвестных клиентов, которые не авторизованы, а также проверяет токен, созданный Identity Server 4