java.lang.IllegalArgumentException: неверный тип аутентификации: хочу - PullRequest
2 голосов
/ 27 сентября 2011

У меня есть метод веб-службы, который работает нормально, пока не включен режим FIPS в Tomcat.Код ниже выполняется нормально, если режим FIPS отключен:

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

Но когда FIPS включается на tomcat.Та же строка выдает исключение как: java.lang.IllegalArgumentException: Invalid authentication type: want.

Я прошел через документ Java, он говорит, что метод выдает IllegalArgumentException if: IllegalArgumentException - если цепочка нулевой или нулевой длины передается для параметра цепочки или если ноль или нольдля параметра authType передается строка длины.

Но ни одно из вышеприведенных условий не выполняется в моем случае.

Не понимаю почему.Пожалуйста, помогите.

...