【发布时间】:2017-06-11 13:38:55
【问题描述】:
我正在尝试使用 jsoup 库组装一个简单的网络爬虫。 但是,在某些网站上调用“Jsoup.connect(url).get()”时,我收到以下错误。
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
关于此错误还有许多其他问题,但所有问题都建议通过为相关站点手动创建证书来解决此问题。因为我正在尝试做一个可以连接到许多网站的网络爬虫,所以这并不是一个真正的解决方案。
有没有推荐的方法来解决这个问题?对于一个简单的网络爬虫来说,安全性并不是特别重要,因此证书的真实性并不重要。
【问题讨论】:
-
请出示您的代码并说明服务器的 URL。由于 Stack Overflow 向您隐藏了关闭原因:寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定问题或错误以及在问题本身。没有明确问题陈述的问题对其他读者没有用处。请参阅:How to create a Minimal, Complete, and Verifiable example。