Получение токена доступа с учетными данными клиента и сертификатом X509 (Identity Server 4) - PullRequest
0 голосов
/ 22 мая 2019

Я ищу решение в течение 4 дней, но ничего не нашел. Я хочу получить токен доступа с моего Identity Server с client_credentials grant_type. Я обнаружил, что вы можете сделать это, но нигде не объясняется, как сделать сертификаты, как делается запрос и т. Д. Я пробовал много способов, но безуспешно. Из документации: Наш секретный валидатор секретного ключа JWT по умолчанию ожидает полный (листовой) сертификат как base64 в определении секрета. Этот сертификат будет затем использоваться для проверки подписи на самоподписанном JWT . Эта base64 - это содержимое файла .cert, которому я верю. По запросу я должен положить файл .pfx в base64 тоже?

Есть ли какие-либо изменения, которые мне нужно внести в файл program.cs для Kestrel? Я тоже это нашел, но все устарели и не работают.

Теперь я пытаюсь работать с почтальоном, после этого все должно вызываться из приложения Azure Logic.

Я следовал этому примеру: но не работает. Ошибка: enter image description here

Почтальон: enter image description here enter image description here

Program.cs enter image description here

И Config.cs из удостоверения enter image description here

Я буду очень рад, если вы сможете помочь. Заранее спасибо

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