Как определить собственный IClientStore для поддержки сторонних разработчиков - PullRequest
0 голосов
/ 25 июня 2018

Я не могу найти в документации Identity Server 4 о том, как поддерживать клиентов, являющихся сторонними разработчиками, а не просто приложениями.

Как я могу реализовать собственное хранилище IClientStore для поддержки клиентов, которые на самом делеразработчики, подключающиеся к моим API.

Спасибо

1 Ответ

0 голосов
/ 25 июня 2018

Официальные документы упоминают это:

Во время выполнения клиенты извлекаются с помощью реализации IClientStore.Это позволяет загружать их из произвольных источников данных, таких как файлы конфигурации или базы данных.Для этого документа мы будем использовать версию клиентского хранилища в памяти.Вы можете подключить хранилище в памяти в ConfigureServices с помощью метода расширений AddInMemoryClients.

Это предполагает, что вы должны предоставить свою собственную реализацию.Я бы также предположил это, учитывая этот похожий (возможно, даже дублирующий?) Вопрос , и что один из авторов IDS4 , кажется (на первый взгляд) предлагает нечто подобное .

Итог: сверните свою собственную IClientStore реализацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...