你有没有在java.security文件中设置security.provider?
我在apache上配ssl时是在里面有这样的句子:security.provider.1=sun.security.provider.Sun
security.provider.2=com.sun.rsajca.Provider
我在apache上配ssl时是在里面有这样的句子:security.provider.1=sun.security.provider.Sun
security.provider.2=com.sun.rsajca.Provider
解决方案 »
- 数值72000000自动转换成了7.2E7,如何处理?
- 连接数据库???
- VB.net与JAVA的TCP通信问题
- 求microsoft sdk for java下载地址
- java概念问题(Interger和int,Short和short)
- 图片传输问题(+100)
- 请问:如何让JTable的DefaultTableModel对JTable内容的改变感知?
- 还是在oracle数据库中存取图片的问题?
- 请大家推荐一个好用稳定的html parser, thanks
- JAVA 的出路在那里它真的是最好的!!!!!!!
- 谁有JBuilder的补丁,或是第三方控件,能完善一下JBuilder的功能的???
- 用JDBC访问Oracle的问题,不知道大家遇到过没有
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
public void handshakeCompleted(javax.net.ssl.HandshakeCompletedEvent event) {
SSLSession session = event.getSession();
System.out.println("Handshake Completed with peer " + session.getPeerHost());
System.out.println("cipher: " + session.getCipherSuite());
javax.security.cert.X509Certificate[] certs = null;
try{
certs = session.getPeerCertificateChain();
}catch (javax.net.ssl.SSLPeerUnverifiedException puv){
certs = null;
}
if (certs != null){
System.out.println("peer certificates:");
for (int z=0; z<certs.length; z++)
System.out.println("certs["+z+"]: " + certs[z]);
}else{
System.out.println("No peer certificates presented");
}
}
}