访问其他Web服务时SSLException

时间:2015-02-19 04:04:32

标签: java rest session ssl

我需要在使用jax-rs启动我的服务器时访问https URL以获取一些唯一的会话密钥。但是,一旦会话过期,我将再次触发此URL的匹配并返回我的会话密钥。

我注意到,当我发送请求以恢复过期会话时,我收到此错误。

     javax.ws.rs.ProcessingException: javax.net.ssl.SSLException:             
 java.lang.RuntimeException: Unexpected error:  
 java.security.InvalidAlgorithmParameterException: the 
 trustAnchors parameter must be non-empty

在这种情况下,如果我启动服务器,我的会话密钥就很好了。请告知如何分析此问题以及如何根据需要重现此问题以便在代码中处理异常。

1 个答案:

答案 0 :(得分:0)

似乎信任存储文件不存在,但没有此进程的必要权限。看看这个链接:

Error - trustAnchors parameter must be non-empty