Kendi imzalı sertifikalarla uğraşmayı daha kolay hale getirmek için laboratuvar sistemlerimizdeki tüm SSL sertifikalarına güvenmek amacıyla Dumb X509TrustManager ve HostnameVerifier kullanılarak Jersey RESTful istemcileri yazdım.CXF RESTful Client - Tüm sertifikalara nasıl güvenilir?
ClientConfig config = new DefaultClientConfig();
SSLContext context = null;
try
{
context = SSLContext.getInstance("SSL");
context.init(null,
new TrustManager[] { new DumbX509TrustManager() },
null);
config.getProperties()
.put(HTTPSProperties.PROPERTY_HTTPS_PROPERTIES,
new HTTPSProperties(this.getHostnameVerifier(),
context));
webClient = Client.create(config);
}
....
CXF kullanarak benzer bir şey yapmamın bir yolu var mı?
[Bu cevap] (http://stackoverflow.com/a/6755459/150992) nasıl öldürürsün ayrıntıları Sertifikaları körü körüne kabul eden sahte bir TrustManager kurar. (tabii ki, muhtemelen üretimde böyle bir şey kullanmak istemiyorsunuz) – Eyal