关于网友提出的“ glassfish服务器和cas服务器连接问题,心急,无头绪!”问题疑问,本网通过在网上对“ glassfish服务器和cas服务器连接问题,心急,无头绪!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: glassfish服务器和cas服务器连接问题,心急,无头绪!
描述: 单位有一台CAS服务器,面我配了一台glassfish服务器要使用CAS的单点登录功能,
cas则是部署在tomcat上,我的应用如果部署在tomcat上一切正常。
可我在glassfish部署了应用之后始终报错如下:
java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake at org.jasig.cas.client.util.CommonUtils.getResponseFromServer。。。
Caused by: java.io.EOFException: SSL peer shut down incorrectly at sun.security.ssl.InputRecord.read(InputRecord.java:352) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927)
服务器是两台。
无解啊,证书什么的都装好了,我的应用如果部署在tomcat上一切正常。
我的glassfish就是默认安装没改任何配置的运行。
求各路大仙支招啊。glassfish是不是还要做什么特殊配置啊?为什么tomcat直接就能运行?
解决方案1: 这个问题 可以 将 glassfish的证书别名改成 你导入的客户端的证书 别名 一致即可。。--#注意是你设置的别名#
之前也遇到过这个问题。。。有位大牛帮忙解决了。
glassfish确实要复杂一点。。。