중국시가넷 - 개인 서명 - Java 클라이언트는 pfx 형식 인증서가 있는 https 웹 사이트 (서버) 에 어떻게 액세스합니까?
Java 클라이언트는 pfx 형식 인증서가 있는 https 웹 사이트 (서버) 에 어떻게 액세스합니까?
httpurl 연결 사용? Https 주소에 액세스합니다.
다음은 JKS 인증서를 가져오는 방법이며 참조할 수 있습니다. 문자열? 키 저장소 파일? =? 파일';
String? 키 저장소 pw? =? "password";
String? 키 pw? =? "password";
키 저장소? 키 저장소? =? KeyStore.getInstance("JKS ");
키 저장소.load (? 새? Fileinputstream (키 저장소 파일),? 키 저장소 pw.tochararray ());
KeyManagerFactory? Keymanagerfactory? =? Keymanagerfactory.getinstance ("sunx59");
keymanagerfactory.init (키 저장소,? 키 pw.tochararay ());
키 관리자? Akeymanager[]? =? Keymanagerfactory.getkeymanagers ();
TrustManagerFactory? Trustmanagerfactory? =? Trustmanagerfactory.getinstance ("sunx59");
trustmanagerfactory.init (키 저장소);
TrustManager? Atrustmanager[]? =? Trustmanagerfactory.gettrustmanagers ();
sslcontext? =? SSLContext.getInstance("TLS ");
sslcontext.init(akeymanager,? Atrustmanager,? Null);
SSL 소켓 팩토리? =? Sslcontext.getSocketFactory ();
String? Url? =? "asdfdf";
URL? TestURL? =? 새? URL(url);
HttpURLConnection? Url 연결? =? (HttpURLConnection)? TestURL.openConnection ();
if? (urlConnection? Instanceof? HttpsURLConnection)? {
HttpsURLConnection? Conn? =? (HttpsURLConnection)? UrlConnection;
conn.setsslsocketfactory (SSL 소켓 팩토리);
}
- 관련 기사
- 페이스 북의 중국어 이름은 무엇입니까?
- 임준걸 욕하기, 임준걸 싫어하기, 임준걸 부러워, 임준걸 비방을 좋아하는 사람들에게 보내는 편지.
- 성격이 나쁜 아이돌이나 연예인도 있나요?
- 페인트 펜을 어떻게 닦아요?
- 애륜 아바타 워터 마크 자원 찾기 ~ 무릎 꿇어! 감사합니다!
- 네트워크 보안 기술의 장점
- 사랑과 관련된 고전적인 성격 서명; 네가 떠날 때 나는 매우 당황했다.
- Tfboys 맞춤형 휴대폰 oppo r9 와 일반 oppo r9 의 차이점은 무엇입니까?
- 훌륭하고 절묘한 WeChat 상태 사본
- 일부 회사들은 보증금과 훈련비를 받아 돈을 사취했다. 구직자들은 어떻게 이런 사기를 식별해야 합니까?