javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present
原因:在sun的jdk中,证书是不能用IP地址的,所以在生成证书的时候注意,
用域名代替即可,没有域名的话可以配host文件,
这样请求的时候应该是https://your-domain.com:8443/cas/login
java.security.cert.CertificateException: No name matching localhost found 原因:客户端的jdk未导入证书,参见本人的《如何把安全证书导入到java中的cacerts证书库》