Добавьте атрибут javax.servlet.request.X509Certificate к запросам, использующим phatomJs - PullRequest
0 голосов
/ 27 июня 2019

Я хочу использовать phantomJs для запуска тестов в приложении, которое проверяет наличие в запросах атрибута "javax.servlet.request.X509Certificate".

Я добавил сертификат в phantomJs:

String[] arr = { 
     "--ssl-client-certificate-file=C:\\selenium\\cacert.crt",
     "--ssl-client-key-file=C:\\selenium\\cert.key", 
     "--ssl-client-key-passphrase=1111" };

driver = new PhantomJSDriver((new PhantomJSDriverService.Builder())
                    .withLogFile(new File("/etc/phjs.log")).usingCommandLineArguments(arr)
                    .usingPort(phantomJsFixedPort).usingPhantomJSExecutable(new File(phantomPath)).build(),
                    new DesiredCapabilities());

Но атрибут не указан в запросе.

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