使用具有“--ssl协议=使用TLSv1 --engine = slimerjs” CasperJS

2019-10-21 04:17发布

每个自SSLV3狮子狗错误就出来了,我无法使用casperjs与“--engine = slimerjs”选项。

狮子狗之前我能跑我casperjs这样的脚本:

casperjs --engine=slimerjs script.js

但狮子狗后,我需要同时发送“--ssl协议=的TLSv1”到casperjs。 这个工作没有使用这样的slimer选项:

casperjs --ssl-protocol=tlsv1 script.js

现在,如果我想使用slimerjs引擎并发送SSL协议是这样的:

casperjs --ssl-protocol=tlsv1 --engine=slimerjs script.js

它失败:

unknown option --ssl-protocol=tlsv1

如何使用与slimerjs casperjs与“--ssl协议=的TLSv1”选项?

Answer 1:

这个问题从SlimerJS 0.9.5开始解决并支持PhantomJS 2针对这种情况完全兼容。 见这个承诺 。


以前的答案:

该文件说,这是不支持的,自SSL是如此低的水平,有可能甚至不是除了等待slimerjs的新版本(当前版本0.9.3)一种解决方法。

-ssl协议= [SSLv3的|的SSLv2 |的TLSv1 |任何]不受支持的Firefox仅支持SSL 3协议

底线是,SlimerJS现在上删除SSLv3的所有网站都支持不可用。 这是一般的SlimerJS问题: 的SSL选项的支持 。



文章来源: Unknown option when using CasperJS with “--ssl-protocol=tlsv1 --engine=slimerjs”