Можно ли написать скрипт, который бы перехватывал HTTP-запросы на HAproxy с целью добавления клиентских pki-сертификатов? - PullRequest
0 голосов
/ 31 августа 2018

Я инженер-тестер, который является новичком в игре - 3 года опыта - очень жаль, если я не стану техническим мастером :) Я бы попросил вас быть терпеливым со мной, я тоже здесь, чтобы узнать рад быть исправленным / высмеянным.

Из-за чувствительности наших приложений мы работаем с сертификатами PKI на стороне клиента. Они должны быть загружены пользователем в браузер, если приложение доступно. Мне было интересно, будет ли возможно, что вместо того, чтобы импортировать тестовые сертификаты в тестовый браузер, мы могли бы вместо этого добавить наши pki сертификаты тестового пользователя, используя HAproxy? Что мы могли бы затем использовать для пересылки по запросу приложения обратного прокси-сервера?

Чуть больше контекста, мы надеемся перейти от Selenium к Cypress.io. Selenium может загружать сертификаты в браузер в тестовой настройке @before. К сожалению, Cypress не играет хорошо, даже когда сертификаты PKI загружаются вручную в браузер Cypress.IO Chrome. Я включил ссылку на кого-то, кто имеет точно такую ​​же проблему ниже.

кипарис - ошибка 403 при посещении основного сайта

Как команда, нам всем очень нравится Cypress, но мы боимся, что это может быть блокирующим. Я чувствую, что если бы можно было сделать то, что я предложил, с HAproxy, то это могло бы стать хорошим решением для наших более низких тестовых сред.

...