java.lang.IllegalArgumentException:身份验证类型无效:想要

时间:2011-09-27 06:47:53

标签: java jax-ws fips

我有一个web服务方法,可以正常工作,直到在tomcat中启用FIPS模式。 如果FIPS模式被禁用,则下面的代码执行正常:

((X509TrustManager) tm[0]).checkClientTrusted(clientCert, "want");

但是当FIPS在tomcat上启用时。同一行引发异常: java.lang.IllegalArgumentException: Invalid authentication type: want

我浏览了java doc,它说如果出现以下情况,方法会抛出IllegalArgumentException: IllegalArgumentException - 如果为chain参数传入null或零长度链,或者为authType参数传入null或零长度字符串。

但在我的情况下,上述情况均属实。

不明白为什么。请帮忙。

0 个答案:

没有答案