2016-10-27 2 views
0

Я работаю над одним проектом, для которого TLS версии 1.2 должна быть включена на сервере веб-логики для исходящих транзакций https. Я попытался с помощью ниже свойств в веб-логики сценария запуска: Weblogic.security.SSL.minimumProtocolVersion = TLSv1.2 Или Weblogic.security.SSL.protocolVersion = TLSКак включить TLS-версию 1.2 в веб-логике для исходящих транзакций https

Но когда я побежал некоторые испытания я был в состоянии см. TLSv1, который все еще используется в сообщении clientHello в журналах SSL для веб-журнала. Мы пробовали каждую перестановку и комбинацию, чтобы начать рукопожатие TLS с TLSv1.2, но пока не удалось добиться успеха.

Когда мы включили солнце на основе обработчика HTTP в WebLogic и используется ниже собственности в сценарии запуска, я был в состоянии использовать TLSv1.2 -DUseSunHttpHandler = истина -Dhttps.protocols = TLSv1.2

Мой вопрос заключается в том включить TLSv1.2 в версии weblogic 12c с IBM java 1.7 SR9 для исходящих транзакций https при использовании классов HTTP-подключения weblogic вместо HTTP-классов на основе солнца?

+1

Вы использовали нижний регистр 'w' в' weblogic.security.SSL. * '? –

+0

Да, да. Все свойства были настроены правильно – smallarv

ответ

0

Вы должны -DUseSunHttpHandler = true с IBM JDK, а также для Weblogic. В противном случае он выберет обработчик http по умолчанию, weblogic.net.http.HttpsURLConnection.

Данные можно найти по адресу http://www-01.ibm.com/support/docview.wss?uid=swg27046674.

Смежные вопросы