Как вызвать службу включения TLS, используя файлы .cer и .key службы в Java [дубликат] ⇐ JAVA
Как вызвать службу включения TLS, используя файлы .cer и .key службы в Java [дубликат]
У меня есть серверный API с поддержкой TLS. Итак, я получил файлы .cer и .key этого сервиса. Я импортировал этот файл .cer и .key в своего почтальона и смог успешно вызвать внутренний API.
Теперь я хочу вызвать тот же API, используя Java 11, с веб-клиентом Spring, используя Spring Boot 2.7. Я только что импортировал файл .cer в папку cacert JDK и при попытке подключения API возникла ошибка установления связи.
После поиска в Google мне нужно либо преобразовать эти 2 файла в файл pem, создать объект сертификата и частного ключа и использовать их.
или мне нужно создать файл JKS или .p12 и импортировать их для успешного вызова.
Когда я пытаюсь создать файл .p12 с помощью openssl, он запрашивает пароль для экспорта, но не уверен в правильности пароля.
Может ли кто-нибудь объяснить мне, как все будет работать под капотом, и есть ли способ, используя файлы .cer и .key, я могу программно вызвать серверную службу?
Насколько я понимаю, если я использую .cer и .key, я могу позвонить во внутренний API с помощью почтальона, почему бы мне не позвонить с помощью программы Java.
У меня есть серверный API с поддержкой TLS. Итак, я получил файлы .cer и .key этого сервиса. Я импортировал этот файл .cer и .key в своего почтальона и смог успешно вызвать внутренний API.
Теперь я хочу вызвать тот же API, используя Java 11, с веб-клиентом Spring, используя Spring Boot 2.7. Я только что импортировал файл .cer в папку cacert JDK и при попытке подключения API возникла ошибка установления связи.
После поиска в Google мне нужно либо преобразовать эти 2 файла в файл pem, создать объект сертификата и частного ключа и использовать их.
или мне нужно создать файл JKS или .p12 и импортировать их для успешного вызова.
Когда я пытаюсь создать файл .p12 с помощью openssl, он запрашивает пароль для экспорта, но не уверен в правильности пароля.
Может ли кто-нибудь объяснить мне, как все будет работать под капотом, и есть ли способ, используя файлы .cer и .key, я могу программно вызвать серверную службу?
Насколько я понимаю, если я использую .cer и .key, я могу позвонить во внутренний API с помощью почтальона, почему бы мне не позвонить с помощью программы Java.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Исключение повреждения данных ASN1 при преобразовании файлов .cer и .key в .pfx в C#
Anonymous » » в форуме C# - 0 Ответы
- 52 Просмотры
-
Последнее сообщение Anonymous
-