Весенний соц и тлс

У меня есть проект, где я отправляю в 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. Кто-нибудь знает другие варианты?

0 ответов

Другие вопросы по тегам