能更深入的介绍一下吗?加入我给你一个URL,我该如何通过JS去验证?
解决方案 »
- ext4中的tree控件在IE8中不显示
- 如何配置的
- 谁能告诉我以下几个的区别: InputStreamReader BufferedReader readLine PrintWriter
- response.getOutputStream()好像是没有关闭
- filter的问题,请大家帮我看看我的注释
- 项目数据层求意见````
- 请问我要在服务器端获得图片的大小,该怎样写一个获得图片大小的类 其中的方法要能获得多个图片总的大小
- 谁有没有安装过 linux 环境 Apache 与Tomcat 的整合,谁有配置文档,跪求??高分
- javac编译问题
- EJB相关的培训
- spring注入问题 soap
- if语句为什么得不到执行??好奇怪
证书说明文档里应该有。
应该是SSL certificate,所以用X.500
final List<X509Certificate> certificateList = new ArrayList<X509Certificate>();
SSLContextBuilder builder = SSLContexts.custom();
builder.loadTrustMaterial(null, new TrustStrategy() {
@Override
public boolean isTrusted(X509Certificate[] chain, String authType) throws CertificateException {
for (X509Certificate certificate : chain) {
certificateList.add(certificate);
}
return true;
}
});
SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(builder.build(), SSLConnectionSocketFactory.STRICT_HOSTNAME_VERIFIER);
是的,加入我本地自签名的就是不受信任的,我现在想用JAVA来判断这个证书是否是受信任的。
红色地方就可以获得证书,紫色是验证URL对应的主机是否合法,现在就是怎么获取列表呢?取出来了之后如何比较呢?
看这个文档是否能帮助你
http://cnzhx.net/blog/self-signed-certificate-as-trusted-root-ca-in-windows/