У меня есть weblogic 10.3.6, установленный в 64-разрядной версии Windows Server 2008 R2 с обновлением Java 7 111. На сервере weblogic у меня есть 4 управляемых сервера, на которых запущено множество Java-приложений.
У меня есть новое клиентское приложение веб-службы, которое необходимо развернуть на одном из 4 управляемых серверов, и для этого приложения требуется TLS1.2 в соответствии с запросом приложения стороннего поставщика услуг. Для этого я устанавливаю следующее свойство в коде клиентского приложения, например System.setProperty("jdk.tls.client.protocols", "TLSv1.2");
Вопрос:
Будет ли оператор System.setProperty("jdk.tls.client.protocols", "TLSv1.2");
изменять протокол только для управляемого сервера, на котором развернуто приложение? Или это будет для всех серверов приложений, доступных в weblogic?
Если эта команда изменит протокол для всех управляемых серверов, то это проблема, так как это может повлиять на другие приложения. Каково решение в этом случае и какие правильные действия следует предпринять, чтобы включить требуемый протокол SSL для этого конкретного приложения, не затрагивая другие работающие приложения?