Отключить пакет SSL локально (переопределить конфигурацию с нулевым значением)JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Отключить пакет SSL локально (переопределить конфигурацию с нулевым значением)

Сообщение Anonymous »

У меня есть приложение весенней загрузки с Kafka, где конфигурацию SSL я хочу заменить пакетом SSL, и оно работает. Но локально хочу начать без ssl.
Проблема в замене конфигов на нулевые. Как это сделать?

Код: Выделить всё

  spring:
ssl:
bundle:
jks:
mybundle:
key:
alias: ${MY_ALIAS}
keystore:
location: file:${MY_KEYFILE}
password: ${MY_KEYPASSWORD}
type: JKS
trustore:
location: file:${JAVA_KEYSTORE}
password: ${JAVA_KEYSTORE_PWD}
type: JKS
kafka:
security:
protocol: SSL
ssl:
bundle: mybundle
итак, когда в application-local.yaml я пытаюсь заменить эти значения нулевыми, но это не работает.
возьмем последнее часть:

Код: Выделить всё

spring:
kafka:
security:
protocol: PLAINTEXT
ssl:
bundle:
или

Код: Выделить всё

  ssl:
bundle: null
поэтому после запуска в моем пакете kafkaProperties вместо нулевой строки будет пустая строка.
И вторая часть вопроса та же. Как заменить одну из конфигураций пакета на нулевую.

Код: Выделить всё

  spring:
ssl:
bundle:
jks: null or [] or {} or #{null}
Я могу просто исключить автонастройку SSL

Код: Выделить всё

spring:
autoconfigure:
exclude:
- org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration
но когда он переопределяет все Spring.autoconfigure.exclude из файла application.yaml. Не просто добавить еще один.

Подробнее здесь: https://stackoverflow.com/questions/792 ... -with-null
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»