作者muimio (miu)
看板java
标题[问题] PTT 凭证问题
时间Wed May 25 08:59:56 2016
我用JAVA抓PTT网页版爬虫
需要ptt凭证
有将网页版凭证(.p7b)存下用KeyToolIUI转成.jks
以前试过可以
现在试 一直得到SSLException(不允许抓PTT资料)
(下载的p7b没过期~使用日期:2016.4~2016.7)
error====javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected
error: java.security.InvalidAlgorithmParameterException: the trustAnchors
parameter must be non-empty
请问该如何得到正确且可以进入PTT的凭证?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.228.237.33
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1464137999.A.C15.html
※ muimio:转录至看板 ask 05/25 09:12
1F:→ swallowcc: 咦?我 parse ptt web 好久了都没遇到要凭证 @@ 05/25 12:52
2F:推 steven11329: 原po是抓网页版的吧。 05/25 17:33
3F:→ steven11329: 之前我也遇到过…不过我忘记怎麽解了… 05/25 17:34
4F:→ swallowcc: ptt web 不就是网页版...? 还是有其他的网页版? 05/25 18:55
两位S大 你们好
我如果直接
String url = "
https://webptt.com/cn.aspx?n=bbs/StupidClown/index.html";
Document doc = Jsoup
.connect(url)
.userAgent("Chrome/19.0.1042.0")
.timeout(0)
.get();
会出现SSLHandshakeException
swallowcc用哪个jar档呢??
我用jsoup~会档
※ 编辑: muimio (36.228.237.33), 05/25/2016 19:30:46
※ 编辑: muimio (36.228.237.33), 05/25/2016 20:10:29
7F:→ swallowcc: (大陆网站,不喜勿点 ._.) 05/25 20:34
※ 编辑: muimio (36.228.237.33), 05/25/2016 21:02:30
8F:→ muimio: 成功了 谢谢!! 05/25 21:15