Как мне прочитать заявления с моего токена Oauth?
Я создал службу токенов безопасности, которая подключается к моему хранилищу идентификаторов и возвращает токен OAuth2 с утверждениями, если они действительны. Я использую Thinktecture.IdentityServer для этого. Теперь я могу передать токен своему API, но как мне использовать этот токен в моих веб-сервисах, чтобы он возвращал данные, отфильтрованные на основе соответствующих утверждений в токене?
Я думаю, что некоторые примеры могут существовать здесь: https://github.com/thinktecture/Thinktecture.IdentityModel.45/tree/master/Samples/Web%20API но я не уверен, что понимаю, что здесь происходит. Может кто-нибудь, пожалуйста, написать GET, который анализирует утверждения личности из токена jwt и возвращает набор утверждений?
1 ответ
Я думаю, что ответ можно найти здесь, но эти интеграционные тесты были гораздо более полезными.