내 Xamarin.Android 앱이 https에서 실행되는 웹 서비스에 요청합니다. 인증서는 자체 서명 될 수 있으므로 자체적으로 인증서 검사를 수행해야합니다. 나는 내 자신의 TrustManager를 구성했다. 그러나 내가 발견 한 것으로부터 CheckServerTrusted 메서드는 인증서가 신뢰되지 않으면 CertificateException을 던져
Akka-http 10.10에서 AhnWSClient를 AcceptAnyCertificate로 구성하는 방법을 제안하고 싶습니다. akka-http가이 설정을 무시하거나 어딘가에 덮어 쓰는 것 같습니다. 여기는 설정이다 : val config = new AhcWSClientConfig()
config.wsClientConfig.ssl.loose.withD
X509TrustManager에는 세 가지 방법이 있습니다. 1 checkClientTrusted : 클라이언트의 인증서가 신뢰되는지 확인하십시오. 2 checkServerTrusted : 서버의 인증서가 신뢰되는지 확인하십시오. 그래서 getAcceptedIssuers의 메소드는 무엇입니까? 어디에서 부를까요?
으로 X509TrustManager의 인터페이스의 안전하지 않은 구현을 사용 - public class MySSLSocketFactory extends SSLSocketFactory {
SSLContext sslContext = SSLContext.getInstance("TLS");
public MySSLSocketFactory(KeyS