java.security.cert.CertificateException: Certificados não estão em conformidade com restrições de algoritmo

Eu tenho um aplicativo de mapeamento que pode adicionarArcGIS 9.3+ mapas básicos recebem um URL. Um dos URLs que gostaria de adicionar é o URL de um cliente e está protegido. Meu aplicativo de mapeamento estava usando o Java 6 antes e foi capaz de adicionar a URL segura sem problemas. Eu agora atualizei para o Java 7 e estou recebendo um

"java.security.cert.CertificateException: Certificates does not conform to algorithm constraints"

exceção. No início, acredito que este seja o caso, porque no Java 7, por padrão, oMD2 O algoritmo para assinar certificados SSL está desativado. Você pode ver isso no arquivo java.security:

"jdk.certpath.disabledAlgorithms=MD2"

Mas quando eu verificar oCertification Signature Algorithm dessa URL, dizSHA-1. O que é ainda mais estranho é se eu comentar o"jdk.certpath.disabledAlgorithms=MD2" linha nojava.security arquivo, o URL funcionará sem problemas. ÉMD2 usado em algum outro lugar durante o processo SSL? Estou faltando alguma coisa aqui?

questionAnswers(9)

yourAnswerToTheQuestion