Я изучаю создание класса, реализующего интерфейс IdentityServer IResourceStore
. Моя цель состоит в обслуживании IdentityResource
и ApiResource
коллекций, как определено в пользовательском репозитории.IdentityServer4, IResourceStore.GetAllResources()
В идеале я получаю запросы на эти ресурсы и отвечаю подмножеством, соответствующим запросу. Короче: вы получаете то, о чем просите.
Метод GetAllResources()
меня лишает: действительно ли IdentityServer требует, чтобы я вытащил весь набор своих ресурсов Identity и API из своего репозитория и сделал это доступным? На данный момент я понятия не имею, насколько увеличится количество этих коллекций или затраты на вытаскивание их из хранилища.
Каковы последствия простого ответа пустым или пустым списком ресурсов?
-S
А, это имеет смысл. Благодаря! –