Я всегда был конечным потребителем HTTPS и никогда не понимал этого так хорошо, но надеюсь изменить это.
Я звоню в веб-службу RESTful через HTTPS. Например ...
curl -X GET \
https://myCompanydns/rest/connect/v1.4/myEndpoint
Со всеми своими запросами я отправляю базовый заголовок аутентификации, т.е. имя пользователя и пароль.
Когда я делаю эти вызовы через свое приложение, я ожидал, что мне нужно будет добавить сертификат как jks (что я должен был делать в прошлом), но в этом случае я обнаружил, что могу вызывать HTTPS веб-сервис без этого.
Для работы HTTPS я полагаю, что есть рукопожатие SSL? Как это успешно происходит, если этот сценарий без JKS?
Опять же, извините за вопрос типа новичка.