SSL-сертификат для прокси проход? - PullRequest
0 голосов
/ 27 января 2020

Допустим, пользователь открывает https://ssl-site.example/link/index.php Я настроил свой сервер с ProxyPass и ProxyPassReverse в конфигурации Apache (в области conf.d):

ProxyPass "/link" "https://other-site.example/link"
ProxyPassReverse "/link" "https://other-site.example/link"

Так что, если я понимаю правильно, теперь пользователь видит https://ssl-site.example/link/index.php URL в браузере, но на самом деле контент поступает с https://other-site.example/link/index.php

ssl-site.example имеет действительный сертификат SSL.

Требуется ли other-site.example действительный сертификат SSL для пользователя, чтобы увидеть действительное соединение SSL, глядя на https://ssl-site.example/link/index.php?

1 Ответ

0 голосов
/ 27 января 2020

В этом случае TLS-соединение из браузера устанавливается только на ssl-site.example. Таким образом, браузеру нужно только доверять сертификату от ssl-site.example. Браузер даже не знает, что other-site.example как-то участвует. Сам сервер должен доверять сертификату от other-site.example, чтобы переслать запрос и получить ответ.

...