webmagic抓取证书过期的https站点失败

失败原因:https站点安全证书过期,不被jvm虚拟机信任

解决方法:将https站点的安全证书的证书指纹导入jdk/jre/lib/securit下的cacerts文件中;导入方法:进入jdk/jre/lib/security目录,执行命令keytool -import -alias jettyserver -keystore cacerts -storepass changeit -file c:\_tmp\jettyserver.cer   ,其中jettyserver 是你要给证书指纹取的别名,-storepass为秘钥库的密码,默认为changeit ,c:\_tmp\jettyserver.cer是证书指纹所在的文件的位置,证书指纹文件可利用浏览器生成。

你可能感兴趣的:(爬虫)