2013-06-21 119 views
0

在GWT(Jetty开发模式)服务器端,我试图连接 final SSLContext sslContext = SSLContext.getInstance("TLS"); sslContext.init(null, trustManagerFactory.getTrustManagers(), null); SSLContext.setDefault(sslContext); 我连接到服务器没有错误,但是当我试图从服务中获取信息时出现以下错误。 PIDjavax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty 这段代码在GWT下不运行时按预期工作,而是作为调用该servlet的纯jsp项目运行。GWT SSL连接

回答

0

这是一个纯Java问题,与GWT无关。 我正在用bean加载所有安全参数,并且找不到信任库参数,因此得到了异常。 我手动加载了信任库并解决了问题。