Size: a a a

Java/Kotlin Web and more

2020 October 17

d

dennis Ig in Java/Kotlin Web and more
Внезапно, вопрос на тему JSON'ов :) По Kotlin JVM / Java.

Есть ли какой-то простой и православный способ на лету создать Self signed SSL certificate и повесить его на SSLSocket в server mode? Известно, что клиент доверяет серверу, и всё это крутится в закрытой системе вне интернета.

Пока нашёл два варианта:

1) Добавить Bouncy Castle в dependencies, но оно весит 5Мб 😱.

2) Использовать sun.security.tools.keytool.CertAndKeyGen, но Kotlin не даёт просто так ходить в приватные API. Плюс возможные проблемы с совместимостью с будущем.

---

Есть смутное ощущение, что человечество уже решило эту проблему малой кровью. И просто я не знаю название этого решения.
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
dennis Ig
Внезапно, вопрос на тему JSON'ов :) По Kotlin JVM / Java.

Есть ли какой-то простой и православный способ на лету создать Self signed SSL certificate и повесить его на SSLSocket в server mode? Известно, что клиент доверяет серверу, и всё это крутится в закрытой системе вне интернета.

Пока нашёл два варианта:

1) Добавить Bouncy Castle в dependencies, но оно весит 5Мб 😱.

2) Использовать sun.security.tools.keytool.CertAndKeyGen, но Kotlin не даёт просто так ходить в приватные API. Плюс возможные проблемы с совместимостью с будущем.

---

Есть смутное ощущение, что человечество уже решило эту проблему малой кровью. И просто я не знаю название этого решения.
На сколько знаю готового нет. Для второго пункта - можно на java оберточку написать и дергать из котлин кода
источник
2020 October 18

КК

Кусь Куськін... in Java/Kotlin Web and more
Привет ребят. Подскажите пожалуйста, почему то не загружает пару фотографий, с загрузкой одной, проблем нету.
источник

КК

Кусь Куськін... in Java/Kotlin Web and more
источник

КК

Кусь Куськін... in Java/Kotlin Web and more
источник

VO

Vadim O. in Java/Kotlin Web and more
Всем привет. Есть такой вопрос: проект на spring boot. в нем есть два интерфейса, которые реализуются в одном классе(сервисе). Сейчас хочу написать тесты для этого сервиса, но не могу заинжектить оба этих интерфейса. может кто сталкивался с такой проблемой? кидает ошибку org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ...
источник

ES

Eduard Stepanyan in Java/Kotlin Web and more
Коллеги, столкнулся с проблемой в учебном проекте Spring Boot. В проперти моей программы есть пароли от почты, чтобы автоматически отправлять на почту зарегистрированных пользователей активационный код. Как правильно скрывать пароли в git, чтобы потом запушить в удалённую репу на github?
источник

НК

Никита Кальнов... in Java/Kotlin Web and more
Eduard Stepanyan
Коллеги, столкнулся с проблемой в учебном проекте Spring Boot. В проперти моей программы есть пароли от почты, чтобы автоматически отправлять на почту зарегистрированных пользователей активационный код. Как правильно скрывать пароли в git, чтобы потом запушить в удалённую репу на github?
Env-переменные использовать, на Heroku, например, описано, как это делать
источник

E

EXL in Java/Kotlin Web and more
Eduard Stepanyan
Коллеги, столкнулся с проблемой в учебном проекте Spring Boot. В проперти моей программы есть пароли от почты, чтобы автоматически отправлять на почту зарегистрированных пользователей активационный код. Как правильно скрывать пароли в git, чтобы потом запушить в удалённую репу на github?
Можно вынести эти данные в переменные окружения.
источник

НК

Никита Кальнов... in Java/Kotlin Web and more
В статье про деплой Spring-приложений
источник

ES

Eduard Stepanyan in Java/Kotlin Web and more
Понял, спасибо большое)
источник

P

Piatrok in Java/Kotlin Web and more
Eduard Stepanyan
Коллеги, столкнулся с проблемой в учебном проекте Spring Boot. В проперти моей программы есть пароли от почты, чтобы автоматически отправлять на почту зарегистрированных пользователей активационный код. Как правильно скрывать пароли в git, чтобы потом запушить в удалённую репу на github?
Можно ещё про JNDI почитать, тоже удобная вещь
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Piatrok
Можно ещё про JNDI почитать, тоже удобная вещь
Он почти что мёртв и с бутом он не нужен в принципе. Вообще jndi видел последний раз лет 5 назад
источник

P

Piatrok in Java/Kotlin Web and more
Недавно на проекте выносил так все пароли в конфиг томката, енв переменные заказчик не хотел, в итоге особо вариантов не было. Сделал отдельный бин с разными паролями, там ничего сложного нет, что бы кастомизировать. А что спринг бут из альтернативы предлагает, если вы говорите, что с бутом не нужен?
источник

E

EXL in Java/Kotlin Web and more
Piatrok
Недавно на проекте выносил так все пароли в конфиг томката, енв переменные заказчик не хотел, в итоге особо вариантов не было. Сделал отдельный бин с разными паролями, там ничего сложного нет, что бы кастомизировать. А что спринг бут из альтернативы предлагает, если вы говорите, что с бутом не нужен?
А почему заказчик воротил нос от env? Чем аргументировал? Интересно узнать.
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Piatrok
Недавно на проекте выносил так все пароли в конфиг томката, енв переменные заказчик не хотел, в итоге особо вариантов не было. Сделал отдельный бин с разными паролями, там ничего сложного нет, что бы кастомизировать. А что спринг бут из альтернативы предлагает, если вы говорите, что с бутом не нужен?
env/внешний конфиг
источник

P

Piatrok in Java/Kotlin Web and more
EXL
А почему заказчик воротил нос от env? Чем аргументировал? Интересно узнать.
Как я понял, хотел простого деплоя - закинул варку в томкат и она работает
источник

VS

Vitaly Sirotkin in Java/Kotlin Web and more
Piatrok
Как я понял, хотел простого деплоя - закинул варку в томкат и она работает
Ну странно, конфигурить томкат гораздо сложнее чем энв напихать
источник

P

Piatrok in Java/Kotlin Web and more
А чего там сложного? Просто в xml конфиг файле прописаны бины, какое надо свойство, то и меняют.
источник

VS

Vitaly Sirotkin in Java/Kotlin Web and more
Ну если с нуля разбираться - то нагуглить про энв проще чем про томкат
источник