Webservices client и ssl - PullRequest
       38

Webservices client и ssl

0 голосов
/ 25 сентября 2008

У меня есть Java-клиент, который в данный момент вызывает веб-сервис по протоколу Http. Когда я пытаюсь использовать протокол Https, я получаю эту ошибку java.io.IOException: DerInputStream.getLength (): lengthTag = 127, слишком большой.

Есть идеи, что может быть? Спасибо Дэмиен

Ответы [ 3 ]

2 голосов
/ 14 октября 2008

В связи с американскими правилами экспорта в технологии шифрования, вы не можете использовать надежное шифрование из коробки. Ваша ошибка выглядит так, как будто вы (или ваша структура) пытаетесь использовать надежное шифрование, а другие части структуры не позволяют этого.

Обсуждение дела, похожего на ваше, можно найти здесь . Хороший поставщик криптографии - BouncyCastle . Занимается чтением, но это не так сложно, чтобы заставить его работать.

Удачи,

0 голосов
/ 10 декабря 2008

Вы должны передать тип хранилища ключей от клиента. Эта ошибка должна идти потом.

0 голосов
/ 25 сентября 2008

Вы уверены, что подключаете свой HTTPS-клиент к порту сервера, который взаимодействует по HTTPS (TLS / SSL), а не по HTTP?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...