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