Весенний соц и тлс
У меня есть проект, где я отправляю в Twitter, используя Spring Social. Он работает правильно через HTTPS, но, просматривая код, я вижу следующее:
SSLContext sc = SSLContext. getInstance ("TLS");
sc. init (null, new X509TrustManager[]{x509TrustManager}, new java. security. SecureRandom ());
HttpsURLConnection. setDefaultSSLSocketFactory (sc. getSocketFactory ());
Метод "HttpsURLConnection. SetDefaultSSLSocketFactory (sc. GetSocketFactory ());" влияет на всю виртуальную машину, поэтому он может повлиять на некоторые другие вызовы HTTPS. Я хотел бы изменить код, чтобы избежать этого метода, но я не могу найти способ, просмотрев Spring Social API. Кто-нибудь знает другие варианты?