Можно ли отправить сертификат на стороне клиента в заголовке? - PullRequest
0 голосов
/ 29 мая 2020

С сервера MS IIS мне нужно запросить несколько файлов. Я могу сделать это вручную, используя команду curl, например:

curl --cert thecert.pem --http1.1 -i https://somehost.com/somefile.pdf

Как видите, я вручную предоставляю сертификат на стороне клиента вместе с запросом. Теперь мне нужно иметь возможность выполнить этот запрос с сервера изображений Cantaloupe , но я не могу найти никакой возможности сделать это в документации . Однако я могу предоставить заголовки вместе с запросом. У меня нет опыта работы с сертификатами на стороне клиента, но, насколько я знаю, их нельзя поместить в заголовок запроса. с Java Я хочу быть уверенным, что я прав.

Можно ли определить сертификаты на стороне клиента в заголовке запроса? Или я прав, думая, что это невозможно?

1 Ответ

1 голос
/ 02 июня 2020

Сертификаты, будь то из файла или с крипто-устройства, такого как токен USB или смарт-карта, могут быть закодированы в строку Base64. Таким образом, можно предоставлять сертификаты в заголовке запроса в формате, закодированном в Base64.

...