Я пытаюсь заставить мое основанное на IdentityServer ASP. NET Базовое приложение работать для веб-клиента Angular, но также и для других клиентов, которые настроены через хранилище клиентов Entity Framework.
Для клиента Angular я использую AddApiAuthorization () / AddIdentityServerJwt (), и это работает правильно.
Для хранилища клиента EF я использую AddConfigurationStore ().
Проблема теперь заключается в , что работает только один из обоих - если я вызываю AddConfigurationStore () после AddApiAuthorization (), тогда работают клиенты EF. Если я вызываю AddApiAuthorization () после AddConfigurationStore (), то клиент Angular работает, но не клиенты EF.
Я отлажен в AddApiAuthorization () и добавляет своих клиентов из файла конфигурации и поэтому просто игнорирует клиентское хранилище на основе EF.
Есть ли способ объединить оба в рабочее решение?