원격 https 페이지에서 jsonp 요청을받는 사용자의 로컬 호스트에서 실행할 웹 서버를 프로그래밍했습니다. 이 아키텍처는 애플릿이 모든 브라우저에서 지원을 중단하려고하고 있으며 스마트 카드와 브라우저 사이에 일종의 인터페이스가 필요하다는 사실에서 기인합니다.자바를 사용하여 프로그래밍 방식으로 루트 ssl 인증서를 설치하는 방법
루트 인증서와 해당 ssl 인증서를 만들고 https를 사용하여 jsonp 끝점 서비스를 시작하려고합니다.
이렇게하려면 localhost에 https 요청을 수행 할 때 브라우저가 불평하지 않도록 루트 ssl 인증서를 컴퓨터로 가져올 수있는 응용 프로그램이 필요합니다.
(TL : DR) java를 사용하여 루트 ssl 인증서를 프로그래밍 방식으로 설치할 수 있습니까? 어떤 라이브러리를 사용합니까?
어떤 운영 체제를 당신이 어떤 브라우저를 대상으로합니까? 설치 절차는 모든 OS/브라우저마다 다릅니다. – Robert
@ 로버트 나는 Windows를 목표로 삼고있다. Linux 및 Mac OSX 및 모든 주류 브라우저에서 사용할 수 있습니다. –
다음을 확인하십시오 : localhost 서버가 https를 사용하고 있으며이 인증서를 신뢰할 수있는 것으로 추가해야합니까? 각 컴퓨터에 새 인증서를 생성해야합니다. 그렇지 않으면 [Lenovo] (http://arstechnica.com/security/2015/02/lenovo-pcs-ship-with-man-in-the-middle)와 같이 끝납니다. -adware-that-breaks-https-connections /). – Robert