2011-07-09 56 views
12

時,trustAnchors參數必須爲非空,我們在我們的應用程序下使用cas的tomcat下得到以下異常。得到java.security.InvalidAlgorithmParameterException:當使用cas

java.security.InvalidAlgorithmParameterException: 的trustAnchors參數必須 非空

當我谷歌它,我發現了一些猜測和解決方案,但沒有人能幫助我。

這裏是我們的tomcat的server.xml文件的一部分:

<Connector SSLEnabled="true" clientAuth="false" keystoreFile="conf/.keystore" maxThreads="150" port="8443" protocol="HTTP/1.1" scheme="https" secure="true" sslProtocol="TLS"/> 

我們指向我們生成的密鑰庫。

回答

20

這個奇怪的錯誤消息通常意味着您指定的信任庫沒有找到。

+0

@downvoter好心解釋你的問題與這個答案 – EJP

+0

得到你的國旗。檢查一下,沒有顯示,但會監視。 –

+0

謝謝,你的回答有幫助。我的JVM被指向與Java選項不同的位置。 – Fayaz