Открытый ключ Azure B2C RSA для сертификата PEM - PullRequest
0 голосов
/ 06 февраля 2019

Программная система от сотрудничающей компании должна подключиться к одной из наших систем и пройти аутентификацию в нашем каталоге Azure-B2C.Они хотели бы проверить подпись в нашем возвращенном токене JWT.

Я создал открытый ключ RSA, используя подход, описанный в этом разделе: Azure AD B2C - проверка токена не работает

В результате появился следующий открытый ключ RSA:

-----BEGIN RSA PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA959e/O3gE574tAdjfjE6
+6OgTBsTGGbDTHBn/w137OTKoH3MnbOX16rrfumVZOr2GisCtIwxJM8ziiqvG1Fj
*more key*
-----END RSA PUBLIC KEY-----

Я использовал этот открытый ключ RSA для проверки подписи моего токена в jwt.io, и он работает.

Сотрудничающей компании, однако, требуется сертификат PEM, подобный следующему:

-----BEGIN CERTIFICATE-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA959e/O3gE574tAdjfjE6
+6OgTBsTGGbDTHBn/w137OTKoH3MnbOX16rrfumVZOr2GisCtIwxJM8ziiqvG1Fj
*more key*
-----END CERTIFICATE-----

Изменение заголовка PEM моего открытого ключа RSA не работает.Итак, теперь мой вопрос: возможно ли преобразовать мой открытый ключ RSA в соответствующий формат сертификата?Если да, то как?

...