Проблемы с авторизацией при запуске через compose могут возникать из-за различий в конфигурациях и настройках между локальным запуском и запуском через docker-compose.
Для настройки правильной работы авторизации через IdentityServer4 между двумя проектами, запущенными локально и через docker-compose, важно убедиться, что оба проекта имеют доступ к конфигурации IdentityServer4 и используют одинаковые ключи для подписи и проверки токенов.
Прежде всего, убедитесь, что оба проекта имеют доступ к ключам для подписи и проверки токенов. Вы можете использовать общий набор ключей или сконфигурировать проекты для использования одного и того же ключа.
Также убедитесь, что настройки клиента и ресурса в IdentityServer4 (Client и ApiScope) правильно сконфигурированы в обоих проектах.
Если вы все еще получаете ошибку "Bearer error - invalid_token - The signature key was not found", попробуйте перезапустить проекты и убедитесь, что они правильно обращаются к IdentityServer4 для получения и проверки токенов.
Также рекомендуется проверить логи и журналы об ошибках для дополнительной информации о проблеме с авторизацией.