Создать токен OWIN OUath из контроллера без использования запроса токена / oauth - PullRequest
0 голосов
/ 29 января 2020

У меня есть сервер, который настроен на использование Owin / Oauth с использованием стандартной конечной точки token / oauth и выполняет проверку учетных данных пользователя (пароль / имя пользователя).

Однако у нас есть новый рабочий процесс, который требует мне вручную создать токен OAuth, который делает стандартная конечная точка, но из другого места в коде. У меня есть доступ к запросу, поэтому я могу получить OwinContext, et c.

Один из способов сделать это - повторно запросить локальный хост с конечной точкой токена / oauth, добавив правильные значения, которые я программно получаю в своем новом процессе. Тем не менее, это кажется хакерским. Есть ли способ выполнить генерацию токена из контроллера?

Спасибо,

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