Получение токена из другого приложения и использование его для запросов к нему
У меня есть приложение asp.net mvc5, которому нужно обратиться с использованием client_id & secret к стороннему приложению через http, получить access_token и использовать его для последующих запросов на получение данных к этому приложению.
Как я вижу решение: клиент моего приложения обращается с запросом за данными, которые я должен получить из стороннего приложения. Я использую какой-то сервис у себя, который возвращает актуальный токен и я делаю запрос к стороннему приложению с этим токеном. Как я понимаю, клиент моего приложения никак не связан с этим токеном и он (токен) должен храниться где-то на стороне сервера. Количество одновременно активных токенов ограничено.
Вопрос: как мне реализовать хранение токена, или, возможно, есть другие подходы к организации такого взаимодействия.