【发布时间】:2011-04-03 22:45:14
【问题描述】:
我想知道这个错误是什么意思: javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标 null 的有效证书路径
当我尝试使用此状态时出现此错误:
private HttpState setcookies(String msg){
HttpState state = new HttpState();
String[] splited;
String authToken=null;
String tokenSecret=null;
splited = msg.split(" ");
authToken=splited[1];
tokenSecret=splited[2];
org.apache.commons.httpclient.Cookie cookie = new org.apache.commons.httpclient.Cookie("winter.servebeer.com", EXTCOOKIE+"accessToken", authToken);
cookie.setPath("/OfeliaP");
state.addCookie(cookie);
cookie=new org.apache.commons.httpclient.Cookie("winter.servebeer.com", EXTCOOKIE+"tokenSecret", tokenSecret);
cookie.setPath("/OfeliaP");
state.addCookie(cookie);
return state;
}
【问题讨论】:
-
这是 SSL 握手失败。无法验证证书。是在客户端还是服务器端失败?
-
客户端。客户端正在尝试在服务器上发帖
-
服务器发送什么样的证书?它在您的信任库中吗?
-
ssl 普通的?如果我通过网络访问,一切正常。这个错误的奇怪之处在于 target null
-
通过 web 是什么意思?纯 HTTP 而不是 HTTPS?