我需要訪問通過客戶端證書保護的內部站點。因此,爲了使用phantomjs,我導出了我在Firefox中使用的證書以訪問該站點,並使用openssl命令行將其轉換爲私鑰和證書。我現在是什麼phantomjs在訪問服務器上的頁面時將該證書呈現給ssl服務器。我該怎麼做?將SSL證書填入幻像的正確方法是什麼
我已經試過這
phantomjs --ssl-certificates-path=/etc/pki --ignore-ssl-errors=yes --proxy=myproxy:myport test.js
使用/ etc/PKI是我已經把證書和密鑰
test.js路徑只是這一點; -
page = require('webpage').create()
page.open('https://myprotectedsite/', function(status) {
console.log(status);
phantom.exit();
})
但它不起作用。 console.log(狀態)總是'失敗'
我需要做什麼?
謝謝。這回答了這個問題,即使這是一個負面答案,至少我知道不要再花費更多時間與PhantomJS –