Java/Java SE

[Java Database Connectivity] - SQL Server 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 보안 연결을 설정할 수 없습니다

BitterVitae 2017. 3. 8. 21:34

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

 

해당 내용의 Connection 연결시 예외 메시지로 나올경우에

 

해당 jre/lib/java.security 파일 속성을 변경해야 한다.

 

Original Keys

- jdk.certpath.disabledAlgorithms=MD2, MD5, RSA keySize < 1024

- jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 768

 

Change To

- jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024

- jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 768

 

[ 참고 ]

http://stackoverflow.com/questions/14149545/java-security-cert-certificateexception-certificates-does-not-conform-to-algori