java CertPathValidatorException: проверка ограничений алгоритма завершилась неудачно на алгоритме подписи: MD2withRSA
Я использую прокси-сервер, созданный на основе файла webscarab jar, для перехвата HTTP-запроса и ответа. Когда я нажимаю на определенный https URL, я получаю
javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates do not conform to algorithm constraints which is caused by java.security.cert.CertPathValidatorException: Algorithm constraints check failed on signature algorithm: MD2withRSA.
Хотя без webscarab запрос получает правильный ответ. Я пытался комментировать свойства jdk.certpath.disabledAlgorithms
а также jdk.tls.disabledAlgorithms
в java.security
файл, но все равно ошибка происходит. Моя текущая версия Java 1.8.152. Запрос получает правильный ответ, используя Fiddler, если мы перехватим запрос. Может ли кто-нибудь помочь мне понять, почему возникает эта ошибка, и дать мне какие-либо предложения по решению этой проблемы?
1 ответ
Вы действительно хотите использовать WebScarab? Его больше не поддерживают.
ZAP, с другой стороны, поддерживается очень активно:) https://github.com/zaproxy/zaproxy