настроить SSA сертификат Apache для односторонней аутентификации - PullRequest
0 голосов
/ 10 октября 2018

Я использую Java-приложение для отправки запроса на URL.У меня есть сервер Apache в середине.Таким образом, мое приложение отправляет запрос на сервер apache, а затем сервер apache отправляет запрос фактическому серверу, с которым я хочу установить связь.Серверная сторона прислала нам файл сертификата .cer, который должен быть представлен во время рукопожатия SSL.Серверная сторона не готова предоставить нам файл закрытого ключа (.key).Как настроить сертификат в конфиге apache httpd.В настоящее время у меня есть ниже конфигурации на стороне httpd httpd.conf

< VirtualHost apache-server-IP:443 >

        SSLVerifyClient require
        SSLVerifyDepth 1
        SSLCACertificateFile /etc/httpd/conf/test.cer (certificate file provided by server side)

        ProxyPass /api https://ServerIP:ServerPort/api/oauth/token
        ProxyPassReverse /api https://ServerIP:ServerPort/api/oauth/token
< /VirtualHost >

Я делаю попадание на сервер Apache, используя URL (http://apache -server-ip: 443 / api / oauth / token), который, в свою очередь, отправляет запрос по https фактическому серверу, используя proxypass.Я получаю внутреннюю ошибку сервера 500 со стороны сервера.Может кто-нибудь подсказать, как настроить сертификат в apache без использования закрытого ключа, а только для представления сертификата серверу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...