Dev

[SSL] java.security.cert.CertificateException: No subject alternative names matching IP address 인증서 오류가 나는 경우

Ryan Woo 2018. 5. 15. 09:04

로컬 pc에서 사설 인증서(self signed)를 만들어 테스트하는 경우,

java.security.cert.CertificateException: No subject alternative names matching IP address

관련된 오류가 발생하는 경우가 있다.


이런 경우,

keytool -genkey -alias [alias명] -keyalg RSA -validity 999 -keystore [keystore] -ext san=dns:localhost,ip:[사용자 IP]

형태로 인증서를 만들고 import를 한뒤 테스트 해보면 해당 오류가 해결 된다.

# hosts 파일에 [사용자 IP] localhost 등이 등록 되어 있어야함(windows/linux)


openssl 관련은

http://blusky10.tistory.com/352

블로그를 참조.