Java.security.cert.CertificateException: сертификаты не соответствуют ограничениям алгоритмаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java.security.cert.CertificateException: сертификаты не соответствуют ограничениям алгоритма

Сообщение Anonymous »

У меня есть картографическое приложение, которое может добавлять базовые карты ArcGIS 9.3+ по URL-адресу. Один из URL-адресов, который я хотел бы добавить, принадлежит URL-адресу клиента и защищен. Мое картографическое приложение раньше использовало Java 6 и могло без проблем добавить безопасный URL-адрес. Сейчас я обновился до Java 7 и получаю

Код: Выделить всё

"java.security.cert.CertificateException: Certificates does not conform to algorithm constraints"
исключение. Поначалу я считаю, что это так, потому что в Java 7 по умолчанию алгоритм MD2 для подписи SSL-сертификатов отключен. Вы можете увидеть это в файле java.security:

Код: Выделить всё

"jdk.certpath.disabledAlgorithms=MD2"
Но когда я проверяю алгоритм подписи сертификации этого URL-адреса, он говорит SHA-1. Что еще более странно, если я закомментирую строку «jdk.certpath.disabledAlgorithms=MD2» в файле java.security, URL-адрес будет работать без проблем. Используется ли MD2 где-нибудь еще во время процесса SSL? Я что-то упустил?

Подробнее здесь: https://stackoverflow.com/questions/141 ... -to-algori
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»